DekGenius.com
SHELL
push branch to remote
# Push newly created local branch to remote
git push --set-upstream origin <branch name>
git new branch push to remote
git push -u origin <branch>
Push a New Branch To Remote Repository in git command
git push -u origin new_branch
git push local branch to existing remote repository
git init
# Optional: create branch
git checkout -b branch_name
git add .
git commit -m "Adds existing project to GitHub remote repository"
git remote add origin https://github.com/username/example-project.git
git pull --rebase origin main
# Resolve merge conflicts if needed
git push origin main
push new branch to remote
# to create a new local branch
git branch <branch-name>
# to push it to the remote repository
git push -u origin <branch-name>
git push branch to remote
$ git checkout feature
$ git push -u origin feature
push local branch changes to remote branch
git push -u origin localBranch:remoteBranchToBeCreated
git push to remote branch
git push --force origin main //force pushing to remote github repo
Push your branch up to the remote.
$ git push <remote> <branch>
push to a new remote branch
git push <remote-name> <local-branch-name>:<remote-branch-name>
how to push git branch to remote
Personal@LAPTOP-SKVEHBA2 MINGW64 /e/git pushing (main)
$ git remote add origin https://github.com/Subrata-Rajak/Git-pushing.git
Personal@LAPTOP-SKVEHBA2 MINGW64 /e/git pushing (main)
$ git remote -v
origin https://github.com/Subrata-Rajak/Git-pushing.git (fetch)
origin https://github.com/Subrata-Rajak/Git-pushing.git (push)
how to push git branch to remote
Personal@LAPTOP-SKVEHBA2 MINGW64 /e/git pushing (main)
$ git remote add origin https://github.com/Subrata-Rajak/Git-pushing.git
Personal@LAPTOP-SKVEHBA2 MINGW64 /e/git pushing (main)
$ git remote -v
origin https://github.com/Subrata-Rajak/Git-pushing.git (fetch)
origin https://github.com/Subrata-Rajak/Git-pushing.git (push)
How do I push a new local branch to a remote Git repository and track it too?
Prior to the introduction of git push -u, there was no git push option to obtain what you desire. You had to add new configuration statements.
If you create a new branch using:
$ git checkout -b branchB
$ git push origin branchB:branchB
You can use the git config command to avoid editing directly the .git/config file:
$ git config branch.branchB.remote origin
$ git config branch.branchB.merge refs/heads/branchB
Or you can edit manually the .git/config file to add tracking information to this branch:
[branch "branchB"]
remote = origin
merge = refs/heads/branchB
© 2022 Copyright:
DekGenius.com