组件:git 创建branch、回滚、合并branch到master

git 创建分支并提交代码

1、查看所有分支

git branch -a

2、查看当前分支

git branch

3、新建一个分支

git branch branch1           (删除分支 git branch -d branchname     ,git branch -D branchname   ,恢复分支 git branch branchName)

4、切换到新建分支上面

git checkout branch1

5、提交代码到本地缓存区

git add .

6、添加提交的代码备注

git commit -m "备注内容"

7、推送提交的代码到远程新建的分支上面

git push origin branch1:branch1

创建branch 默认是把master全部copy过来,所以push时会提示 无法push  随便修改点内容,就可以了

git 回滚到指定版本

f5be2874cda8aa42aaaa2dcd637821813909a7c8
1、记录需要回滚的id
2、切换到需要回滚的分支
3、git reset --hard id
4、git push origin XX -f (强制回滚)

branch 合并到master

假如我们现在在branch1分支上,刚开发完项目,执行了下列命令

git add .
git commit -m ‘branch1'
git push -u origin branch1

然后我们要把branch1分支的代码合并到master分支上 该如何?

打开git bash命令框,也可以在idea里进行操作

1、切换到分支(已经是branch1就略过)
git checkout branch1


2、pull分支代码
git pull origin branch1
3、切换到主分支
git checkout master

下面操作在IDEA里进行比较方便,手动merge比较容易出错
4、把分支代码merge到主分支
git merge branch1
------如果出现冲突 ,手动解决 ,再git add . ,git commit -m ""  git push origin master
------如果没有冲突 git push origin master(可能会有冲突,呵呵)


版权声明:本文为ajax_yan原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。