Git的一些新理解

  1. Git工作原理图如下。Git的一些新理解
  2. Reset和revert区别。
    Reset是回到某一次提交,这次提交后的提交不再显示,就是移动head指针到这次提交。
    Revert是重做某一次提交,这次提交后面的提交依然存在并会生成一次新的提交记录,运行时加-n和commit号。本操作很容易导致冲突。