git

    1、git detached state(git checkout <commit id>):pull data from version package,you can not do any operation in this state,只是简单的将HEAD指向一个<commit id>(一个不存在的branch)

  2、git reset  <commit id>: 回退版本,若<commit id>前面有新的commit,该命令会丢弃新的commit,回退到<commit id>的版本状态(不会有回退记录??)

    3、git commit -am... : 相当于 git add...  +  git commit -m .. 组合  

git cherry-pick用法

waiting.....

原文地址:https://www.cnblogs.com/kilen/p/6756729.html