git命令
查看git分支
#只显示本地分支 git branch #显示本地分支和远程分支 git branch -a
切换分支
#切换分支(切换到本地sync-master-2019/07/08分支,如果分支不存在则创建,如果存在会报错) git checkout -b sync-master-2019/07/08 origin/sync-master-2019/07/08 #如果确定分支存在使用以下命令切换 git checkout sync-master-2019/07/08
参考:https://www.cnblogs.com/smiler/p/6924583.html
查看本地分支与远程分支跟踪关系
git branch -vv
建立当前分支与远程分支跟踪关系
#将当前分支跟踪origin/master git branch -u origin/master 或者 git branch --set-upstream-to origin/addFile
撤销本地分支与远程分支关联关系
git branch --unset-upstream
删除本地分支(-d不存在远程关联关系下可以删除,否则保存。-D强制删除):
git branch -d <分支名>(强制删除分支 git branch -D <分支名>)
删除远程分支:
git push origin --delete <分支名>