To push changes to a remote repository, enter the following command in your terminal:
git push remote-name branch-name
remote-name with the name of the remote repository and
branch-name with the name of the remote branch.
The core command in the above example is
branch-name are arguments for the command.
To push your changes to your local main/master branch up to the main/master branch in the remote repository, enter the following command in your terminal (this example assumes you named your remote repository
git push origin main
If you had a topic branch named
add-about-page, you could push your local changes from it to the remote repository by entering the following command in your terminal:
git push origin add-about-page
If the branch doesn’t already exist on the remote repo, it’ll be added automatically.
Use the command from the Details section to push your changes to GitHub (if your original branch is called main on GitHub, you should use main instead of master).
Pushing commits to a remote repository from GitHub Help