学习git reset

git reset的--soft指的是,工作目录的内容不改变,缓存区的内容包含了HEAD到重置的那个commit之间的内容;

--mixed指的是,工作目录的内容不改变,缓存区被清空了。

--hard指的是,工作目录和缓存区都被清空了。

转载 https://github.com/geeeeeeeeek/git-recipes/wiki/5.2-%E4%BB%A3%E7%A0%81%E5%9B%9E%E6%BB%9A%EF%BC%9AReset%E3%80%81Checkout%E3%80%81Revert-%E7%9A%84%E9%80%89%E6%8B%A9

猜你喜欢

转载自my.oschina.net/u/2291753/blog/1647127