GIT 02
分支操作
什么是分支?
分支即每个人获取原有代码,在此基础上创建自己的工作环境,单独开发,不会影响其他分支的操作。开发完成后再统一合并到主线分支中。
创建分支的好处:安全
查看当前分支
git branch
前面有 * 号的分支表示当前正在工作的分支 默认为master
创建新的分支
git branch dev_Tom
切换工作分支
git checkout dev_Tom
*** 合并出现冲突***
****:~/dan/project$ git status
位于分支 master
所有冲突已解决但您仍处于合并中。
(使用 “git commit” 结束合并)
要提交的变更:
修改: Readme.txt
新文件: jame.py
****:~/dan/project$ git commit -m ‘merge all’
[master ab349eb] merge all
****:~/dan/project$ ls
jame.py Readme.txt student Tom.doc
****:~/dan/project$ subl Readme.txt
创建并切换到新的分支
git checkout -b dev_Jame(确保当前的分支是干净的,即有无未提交的内容)