在git 仓库中,修改了文件 或 覆盖了文件,发现可能分支错了或其他原因,想撤销修改
git checkout 要撤销的文件
当前仓库里文件:
创建一个和仓库相同文件名的文件
模拟一个相同文件名文件,覆盖仓库里的 1.txt
文件被覆盖了:
内容也变了:
现在撤销覆盖,暂存区也没有文件了,原来文件内容又回来了:
--
参考:
在git 仓库中,修改了文件 或 覆盖了文件,发现可能分支错了或其他原因,想撤销修改
git checkout 要撤销的文件
当前仓库里文件:
创建一个和仓库相同文件名的文件
模拟一个相同文件名文件,覆盖仓库里的 1.txt
文件被覆盖了:
内容也变了:
现在撤销覆盖,暂存区也没有文件了,原来文件内容又回来了:
--
参考: