合并步骤:
1、转至要合并的分支(如果开发分支合并为主目录,则转至主目录) git pull
2、查看是否所有分支都已拉动下到git branch -a
3、使用merge合并开发分支千兆合并分支名称
4、查看合并后的状态git status
5、如有冲突,在IDE中解决冲突
管理员@ zkb HJ-pcmingw 64/I/git/activity2(feature-zi ruyu ) )。
$ git merge master
自动合并移动/modules/ziroomer/controllers/ldx controller.PHP
conflict(content ) : mergeconflictinmobile/modules/ziroomer/controllers/ldx controller.PHP
auto-merging mobile/config/main.PHP
auto-merging crontab/controllers/ziroomercontroller.PHP
conflict(content ) : mergeconflictincrontab/controllers/ziroomercontroller.PHP
auto-merging common/config/prod/params.PHP
自动合并故障; fixconflictsandthencommittheresult。
管理员@ zkb HJ-pcmingw 64/I/git/activity2(feature-zi ruyu|merging ) )。
$ gitaddmobile/modules/ziroomer/controllers/ldx controller.PHP
管理员@ zkb HJ-pcmingw 64/I/git/activity2(feature-zi ruyu|merging ) )。
$ gitaddcrontab/controllers/ziroomercontroller.PHP
6、解决冲突后,将冲突文件提交给暂存区git add的冲突文件
7、提交merge后的结果git commit
如果不使用git commit -m '注释,git会自动将合并结果作为注释提交给本地仓库
8、将本地仓库代码提交给远程仓库git push
git将分支合并到分支并将主节点合并到分支的操作过程相同。