git版本控制工具的使用
Posted bai2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git版本控制工具的使用相关的知识,希望对你有一定的参考价值。
git checkout -b dev创建一个为dev的分支。并选择该分支。
git branch dev 创建分支
git checkout dev 选择该分支
git branch 查看当前分支和被选中的分支
当在分支上进行修改后,通过add 和 commit,完成提交,如若合适,可以并入主分支。
git checkout master,git merge dev,并入主分支。这样的快进方式,修改指针。合并后会丢掉分支信息。
git branch -d dev 删除dev分支。
HEAD指向当前位置,master指向主分支,dev指向分分支:
当发生分支合并的冲突时,如下所示:
则通过git merge xxx,会提示冲突,这时修改冲突的部分,>>>>>>>>> <<<<<<<<<<<< ==============等,然后提交。
git log --graph查看分支合并图
git merge --no-ff -m "instruction" dev 合并dev分支,禁用fast-forward
git log --graph --pretty=oneline --abbrev-commit 查看分支信息,单行
禁用fast-forward后,可以保留dev分支
git stash将当前工作现场存储起来,临时处理其它事务,如创建其它分支,提交等。
git stash list查看工作现场的保存列表
git stash apply恢复现场,不删除保存列表内容。
git stash drop删除保存列表
git stash pop 出栈,恢复现场并删除
git branch -d xxx删除分支,如果有警告,如使用-D等,按照提示。
以上是关于git版本控制工具的使用的主要内容,如果未能解决你的问题,请参考以下文章