查看项目分支(包括本地和远程)
git branch -a
删除本地分支
git branch -d <branchName>
删除远程分支
git push origin --delete <branchName>
本地分支重命名(还没有推送到远程)
git branch -m <oldName> <newName>
远程分支重命名(已经推送远程,假设本地分支和远程分支名称相同)
- 重命名本地分支
git branch -m <oldName> <newName> - 删除远程分支
git push --delete origin <oldName> - 上传新命名的本地分支
git push origin <newName>
4.把修改后的本地分支与远程分支关联
git branch --set-upstream-to <origin/newName>
当本地分支的上游远程分支被删除时,git会提示你进行修复。
取消当前本地分支的跟踪分支
git branch --unset-upstream
当前本地分支与远程分支关联
git branch --set-upstream-to <origin/newName>
取消某个本地分支的跟踪分支
git branch --unset-upstream <branchName>
查看本地分支的跟踪分支信息
git branch -vv
更新远程分支信息到本地
git fetch --all
分支建立关联
git branch --set-upstream-to=origin/<branch_name> <branch_name>
网友评论