git branch

2019-08-26  本文已影响0人  kelly_0416

新增

git checkout -b <branch_name>                //新建本地分支name 
//拉取远程分支到本地新分支
git checkout -b dev(本地分支名称) origin/dev(远程分支名称)//在本地创建分支dev并切换到该分支

删除

git branch -d <branch_name>        //删除本地分支
git push origin --delete  <branch_name>  //删除远程分支

修改分支名

//本地
git branch -m old_local_branch_name new_local_branch_name              //git分支改名
//远程
git branch -m old_local_branch_name new_local_branch_name     //重命名远程分支对应的本地分支
git push origin :old_local_branch_name     //删除远程分支
git push origin new_local_branch_name       //重新推送新命名的本地分支

git branch                        //查看本地分支 
git branch  -r                    //查看远程分支

合并 [ //merge分支到现在的分支]

git merge origin/<branch_name>           

推送到远程

git push origin <branch_name>            

把远程分支拉取到本地(dev为远程仓库的分支名)//把远程分支拉到本地

git fetch origin dev

更新远程分支列表到本地

git remote update origin --prune   
上一篇 下一篇

猜你喜欢

热点阅读