在最后一次提交之后,我在工作副本中修改了一堆文件,但我想撤消对其中一个文件的更改,就像将其重置为与最近提交的状态相同.
但是,我只想撤消单独一个文件的工作副本更改,而不是其它任何内容.
我怎么做?
我认为我的问题与这个问题很接近,但我正在使用 git。
所以,假设我有
Commit1更改了file1.c和file2.c
Commit2更改了file2.c、file3.c、file4.c
Commit3更改了file1.c、 file2.c和file3.c
等等...
然后,我只想恢复Commit2在file2.c中所做的更改,但是,尝试保留Commit3在此文件中所做的更改...
你认为呢?有什么办法可以做到吗?
谢谢。
我有大约20个文件,自上次提交以来有未分阶段的更改.我想放弃其中一个文件的更改,同时保持对其余文件的更改保持不变.我怎么能这样做?