测试 Beyound Compare 文件比较代码合并,并用git发布到指定分支上
步骤1代码拉取:
首次拉取用git clone
新建文件夹(右键选择git Bash Here)-->git init --> (第一次时建)
git clone https://gitee.com/...
步骤2文本比对:
打开文本比对工具比对代码 --> 合并差异代码
在文本合并会话窗格中,源代码文件之间的差异部分将以红色显示出来,方便用户查看,您可以单击工具栏“次要”按钮,快速排除不必要的差异文本内容。
还可以过滤掉一些文件或文件夹
步骤3把合并后的代码提交到远程分支上:
git Bash Here进入命令行窗口—> git config user.name Zuny
– > git config user.email zuny@zuny.com
创建提交人(第一次时建)
cd mybatis-type-handler
进入项目内
git branch
git branch -a
查看本地和远程分支
git checkout dev
切换分支
git status
--> git add .
--> git commit -m "文本比对后提交代码"
--> git pull --> git push
分支合并
1、Merge和Rebase选哪个
Master:
往master合并代码的时候最好用merger,因为它是公共分支,如果使用rebase提交记录看起来会很乱。
Rebase:
例如:从master拉出来两个分支dev、dev2,你在dev分支上开发并且commit一部分后,另外一个人使用dev2往master上合并了一部分代码,这时候你想把master上修改的部分合并到自己的dev分支上,这个时候使rebase比较好。
3、Compare with Current
可选择某些提交记录进行提交
把dev2的代码合并到master