Skip to main content
GitHub Docs
All products
Pull requests
Commit changes to your project
Create & edit commits
About commits
With multiple authors
Changing a commit message
View & compare commits
Comparing commits
Commit views
Troubleshooting commits
Commit missing in local clone
Linked to wrong user
Collaborate with pull requests
Getting started
Collaborative development
Working with forks
About forks
Configure a remote repository
Syncing a fork
Allow changes to a branch
Deleted or changes visibility
Code quality features
About status checks
Propose changes
About branches
Create & delete branches
About pull requests
Compare branches
Creating a pull request
Create a PR from a fork
Using query parameters to create a pull request
Change the state
Request a PR review
Update the head branch
Change the base branch
Commit to PR branch from fork
Address merge conflicts
About merge conflicts
Resolve merge conflicts
Resolve merge conflicts in Git
Review changes
About PR reviews
Review proposed changes
Filter files
Methods & functions
Comment on a PR
View a PR review
Review dependency changes
Incorporate feedback
Required reviews
Dismiss a PR review
Check out a PR locally
Incorporate changes
About pull request merges
Merging a pull request
Merge PR automatically
Closing a pull request
Reverting a pull request
GitHub AE is currently under limited release.
Pull requests
/
Commit changes to your project
GitHub AE
English
Search GitHub Docs
GitHub Docs
Pull requests
/
Commit changes to your project
Pull requests
Get started
Account and profile
Authentication
Repositories
Enterprise administrators
Billing and payments
Site policy
Organizations
Code security
Pull requests
GitHub Issues
GitHub Actions
GitHub Copilot
GitHub Codespaces
GitHub Packages
Search on GitHub
Developers
REST API
GraphQL API
GitHub CLI
GitHub Discussions
GitHub Sponsors
Building communities
GitHub Pages
Education
GitHub Desktop
GitHub Support
Electron
CodeQL
npm
GitHub AE
Free, Pro, & Team
Enterprise Cloud
Enterprise Server 3.7
Enterprise Server 3.6
Enterprise Server 3.5
Enterprise Server 3.4
Enterprise Server 3.3
GitHub AE
All Enterprise Server releases
About versions
English
English
简体中文
Español
Português do Brasil
Русский
日本語
Français
Deutsch
한국어
Search GitHub Docs
Committing changes to your project
You can manage code changes in a repository by grouping work into commits.
Creating and editing commits
About commits
Creating a commit with multiple authors
Changing a commit message
Viewing and comparing commits
Comparing commits
Differences between commit views
Troubleshooting commits
Commit exists on GitHub but not in my local clone
Why are my commits linked to the wrong user?