分支
将routes.php 回退到上一个版本
git checkout -- app/Http/routes.php
添加一个分支 about-feature
分支通常用于修改Bug, 或其他新增、修改操作, 然后经技术主管审核后 合并到 master
git branch about-feature
查看目前有哪些分支
git branch
切换分支
git checkout about-feature
输出
Switched to branch 'about-feature'
添加分支, 并进入分支
git checkout -b about-feature
在分支完成修改操作, 切换到 master 下, 合并分支
git merge about-feature
完成合并分支后, 可以删除旧分支
git branch -d about-feature
解决冲突
合并分支的时候, Git 会提示某些文件 存在冲突
Auto-merging index.php
CONFLICT(content): Merge conflict in index.php
Automatic merge failed; fix conflicts and then commit the result.
通过命令, 查看冲突文件
git diff index.php
删除冲突的部分(你觉得不需要的部分)
<<<<<<< HEAD //master 分支的代码
Laravel 5 Master
======= // about-feature 分支的代码
Laravel 5 New Design
>>>>>>> about-feature
网友评论