- 撤销所有本次未提交的修改(相当于Tortoise Git的revert按钮):
- 恢复某个已修改的文件(撤销未提交的修改):
- 撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销(git revert是提交一个新的版本,将需要revert的版本的内容再反向修改回去,版本会递增,不影响之前提交的内容):
- 返回到某个节点,不保留本次所操作的修改:
- 返回到某个节点,保留本次所操作的修改:
- 把所有没有提交的修改暂存到stash里面(可用 git stash pop 恢复):
- 查看所有的历史版本:
作者:艾孜尔江