git-新建分支与提交代码命令(附删除、切换、查看、合并分支)

一、新建分支

git pull origin master //在master分支下保证当前代码与线上同步
git branch <分支名> //新建分支
git checkout <分支名> //切换到新建的分支
git push origin <分支名> //把本地分支推到远端,让远端也有一个你的分支,用来后面提交你的代码。

注意:在你新建分支之前,你应该在master分支,并且要保证你当前的是最新代码,要不然最后提交代码就会出问题。
新建分支并切换到该分支:

git checkout -b <分支名>

二、 提交代码


在新建的分支上写完代码之后,就可以提交代码了。此时应该在你新建的分支上

git status //查看修改代码
git add .
git commit -m “提交概述”
git push origin <分支名> //从本地向远端推代码,把代码提交上去

注意:有报错就先pull一下代码再提交


三、删除分支

1.删除本地分支(切换到master分支之后再删除)
git branch -d <分支名>
2.删除远端分支
git push origin --delete <分支名>

四、查看、切换分支

1.查看本地有哪些分支
git branch
git branch -a //查看所有分支
2. 切换分支
git checkout <分支名>

五、合并分支

git branch          //查看当前分支
git checkout new1  //切换到需要合并的分支上
git merge new2    //将new2合并到new1分支上

eg:如果你基于主分支master新建了分支new1 ,再基于new1分支新建了一个分支new2,在new2分支开发完成后,需要将new2合并到new1分支上。此时,先用git branch 查看自己在哪个分支上,然后git checkout new1(切换到需要合并的分支上),最后git merge new2(在new1分支上执行这句,意思是将new2合并到new1分支上)



 

猜你喜欢

转载自blog.csdn.net/m0_66587877/article/details/131514540