【发布时间】:2016-04-12 06:54:55
【问题描述】:
您好,我可以硬重置其更改尚未暂存且当前位于工作目录中的文件
git checkout HEAD -- my-file.txt
这里提到Hard reset of a single file。
但我的问题是如何在提交时将单个文件重置为前一个文件,而不是所有其他文件,以及如果它被推送到远程。
【问题讨论】:
您好,我可以硬重置其更改尚未暂存且当前位于工作目录中的文件
git checkout HEAD -- my-file.txt
这里提到Hard reset of a single file。
但我的问题是如何在提交时将单个文件重置为前一个文件,而不是所有其他文件,以及如果它被推送到远程。
【问题讨论】:
git checkout HEAD^ -- my-file.txt
会将文件重置为最近一次提交之前的状态。
【讨论】:
我不确定,但请尝试使用“git rebase -i”命令删除您想要的提交。
【讨论】: