git 使用
创建与合并分支
一:创建dev
分支,然后切换到dev
分支:git checkout -b dev
解释下:git checkout
命令加上-b
参数表示创建并切换,相当于以下两条命令:git branch dev
git checkout dev
二:用git branch
命令查看当前分支:git branch
解释下:git branch
命令会列出所有分支,当前分支前面会标一个*
号。
三:可以在dev
分支上正常提交,比如对readme.txt做个修改,然后提交 git add readme.txt
git commit -m "branch test"
解释下提交时候需要的注意点:git status(查看当前修改内容)、git pull origin dev(拉取内容,dev是当前分支名称,自由填写)、git push origin dev(提交内容,dev是当前分支名称,自由填写)
四:dev
分支的工作完成,我们就可以切换回master
分支 git checkout master
解释下:切换回master
分支后,再查看一个readme.txt文件,刚才添加的内容不见了!因为那个提交是在dev
分支上,而master
分支此刻的提交点并没有变
五:接下来需要合并分支,把dev
分支的工作成果合并到master
分支上 git merge dev
解释下:git merge
命令用于合并指定分支到当前分支。
补充下:这里出现绿色命令行请输入如下命令继续走下去
i---esc---shift+:---wq---回车键
六:合并完成后,就可以放心地删除dev
分支了 git branch -d dev