reset是复制我们要去到的版本号,revert是复制我们要撤销的版本号。
git cherry pick // 汉语翻译为摘桃子,正常我们merge,直接把下面的所有桃子都拿过来了,我们cherrt pick只摘那一个桃子,就是把某个分支修改的文件merge过来。
https://blog.csdn.net/xuw_xy/article/details/121653777
https://blog.csdn.net/macwinwin/article/details/115658491
下面我用的命令我们写一些
git log --oneline //变成一行好看点git reflog // 查看reset的记录git reset --soft HEAD~ // 直接回到reset之前的状态