作者回复: 👍
作者回复: 借Github的merge button,对GitHub的三种merge方式做了详细的介绍,录制了1个小时。当然后期估计会拆分成几个小视频。 应该对你有帮助。
作者回复: 你理解对的。git rm 后可以用git status看一下工作区和暂存区的状态。
作者回复: 确实有此类现象,但我们还是不能去怪checkout 和reset功能太强大了😄。 先把最最常用的方式掌握好,有机会有必要情况下再理解各种用法。
作者回复: 我看不会保留。你可以自己验证一下
作者回复: 找个文件把 工作区,暂存区和HEAD弄成不一样,然后分别执行上面两个命令,比一比结果,答案就出来了。 如果不是HEAD,再看看分支指向的commit会不会变化?