git常用命令

 

平时开发当中为了方便开发及代码管理,都会新建一个分支,但是总会遇到分支名命名错误或者命名不规范的情况,此时就需要重命名我们的分支。

1.重命名本地分支

 git branch -m oldName  newName

oldName是我们已经建好的分支及需要改的分支。

newName是我们想要的分支名字

将重命名分支推送到远程

git push origin newName

从远程删除旧的分支

git push --delete origin oldName

如果删除成功,就会显示。

To http://22.22.2.22/admin/admin.git
 - [deleted]           oleName

这是我觉得最简洁的方法,当然还有别的方法,如字母大小不冲突的情况下(Windows不区分分支名英文大小写),master新建一个全新的分支(取想要修改后的分支名),再把我们旧的分支git merge过去,再把旧的分支删掉也是可以可解决的。

2.新建分支并推到远程分支

1.创建并切换分支

git checkout -b dev

2.将新建分支推到远程分支

git push origin dev:dev //推送本地的dev(冒号前面的)分支到远程origin的dev(冒号后面的)分支(没有会自动创建)

3.建立本地到上游(远端)仓的链接,这样代码才能提交上去

git branch --set-upstream-to=origin/dev

3.清理本地已经合过master的分支

有些人或者有些公司有可能是开发分支合到master以后不会把已经合过去的分支及时清理掉,随着时间这样的分支会越来越多,

git branch --merged master | grep -v '^[ *]*master$' | xargs git branch -d

其实上述命令可以一个个去运行,先查出已经合过master的分支,然后进行清理,都是可以的。

posted @ 2020-04-08 10:25  Taxpolat  阅读(357)  评论(0编辑  收藏  举报