六、乘胜追击,将剩下的 Git 知识点搞定
@Author : By Runsen
上次,我写到GIt。还有一点尾巴。
先上图回顾回顾


@[TOC]
1、对比文件

我先通过git log 查看以前的信息。对比文件的命名很简单
HEAD表示当前的版本,HEAD^ 表示上一个版本。

2、文件删除
删除没有添加进版本库中的工作区中的文件,那直接删除不用做任何操作。
如果已添加进工作区但没有提交的文件,先要先撤回工作区
比如,现在我写了一个文件添加到版本库.txt
。

先提交下,git status 查看状态,绿色就是在版本库。

现在就是使用
git revert HEAD
git push
再切换到develop分支
‘

使用git branch命令查看当前分支。-b参数表示创建并切换。
如果想创建的时候,直接切换,直接-b参数
4、合并分支
创建好develop分支,菜比的我,24小时之后开发完毕,提交:


现在切换到master
查看工作区,你会发现刚才写的文件没有了,不要惊慌,因为那个提交是在develop分支上,现在Runsne把develop分支的工作合并到master分支上:


这个时候就出现了

5、删除分支
合并完之后你也可以删除掉develop分支:

OK搞定,把之前的Git文章全部删除

‘
>本文已收录 GitHub,传送门~ ,里面更有大厂面试完整考点,欢迎 Star。
版权声明: 本文为 InfoQ 作者【刘润森】的原创文章。
原文链接:【http://xie.infoq.cn/article/adab5baf69899f21347ae975a】。未经作者许可,禁止转载。
评论