进行git分支合并

欢迎访问我的博客地址 : 博客地址

如何进行分支合并

分支合并分为两种情况,一种是本地分支合并,一种是远程分支合并到本地分支,下面,分别用GIF动画演示

本地合并分支:
https://static.oschina.net/uploads/img/201603/11110502_Puw4.gif
远程分支合并
https://static.oschina.net/uploads/img/201603/11105933_WdrB.gif

查看所有分支

git branch -a / git branch

假设现在啊我们有2个分支:master和v0.0.0.1,v0.0.0.1是新建分支
在这里插入图片描述
1-切换到新建的分支上

git chechout -b

这样就切换到新建的分支上了

2-切换到主干分支master
使用如下命令从当前分支切换到主干master上:

git checkout master

在这里插入图片描述
3-合并某个分支到主干master

git merge

进行git分支合并_第1张图片
push代码

git push origin
将本地代码提交到github

在这里插入图片描述
合并后删除分支信息
使用如下命令删除分支:

git branch -d
虽然前面我们删除了分支,但由于删除之前已经将其合并到master主干上,故其还保留在master中,使用checkout命令仍然可以签出相应的分支。

提交代码到分支

1.切换到某一分支

git checkout xxx (xxx填写要切换的分支名称)

2.添加修改代码到缓存

git add . (./your)

3.添加提交代码的备注

git commit -m "xxx" (xxx为本次提交代码的备注)

4.提交代码到指定分支

git push origin xxx (xxx为要提交代码的分支名称)

正常在github上创建好分支 后,
回到桌面git bash here,git pull 从仓库拉取并整合代码,
git checkout 切换到你的分支上去,
然后npm run start/npm run dev运行编辑改动你的代码,
提交的时候git status显示工作目录和暂存区的状态
git add .提交代码不删除,
再git commit -m "some"添加一些自己的简单说明之类的,
git push 往仓库分支中推代码,
git checkout master切换主分支,
git merge 在主支上合并刚才的分支,
最后在git push一下将分支代码推进主支中

你可能感兴趣的:(git,git,经验分享,npm)