Git创建分支
git branch
git branch hot-fix
Git 切换分支
git checkout hot-fix
Git 查看分支
git branch -v
Git 合并分支
git merge
站在master合并hot-fix
合并冲突:
两个分支在同一个文件有两套不同的修改,Git无法替我们决定使用哪一个,必须人为决定。人为决定。
出现的问题:
对某一个分支文件修改以后,其它分支文件也会发生修改,这是因为没有进行提交所以每次修改后需要先进行add和commit,然后该分支文件才被修改,不提交的话改的是工作区文件所以利用其它分支打开以后是变得。
出现
使用git reset --hard好使。具体原因不大清楚,有清楚的可以交流。