显示远端
git show-ref
当你晚于remote的时候,会出现
git status
HEAD detached from 65dcb8a
于是我们需要
git checkout -b newbranch
git checkout master
git merge newbranch
git branch -d newbranch
边看边学吧,之前看过一个好网站:https://learngitbranching.js.org
不过内容还挺繁多
revert 和 reset的区别
revert是用来消除某个commit的影响,
reset用来会退到某个版本
参考:https://zhuanlan.zhihu.com/p/137856034