我修改了文件A,然后stage它。。
之后,我再次修改这个文件A。请问能否取消后一次的修改,而保留stage里面的修改?
之后,我再次修改这个文件A。请问能否取消后一次的修改,而保留stage里面的修改?
6 条回复 • 1970-01-01 08:00:00 +08:00
|
1
kongruxi 2011 年 12 月 23 日
git checkout
|
|
2
alsotang 2011 年 12 月 23 日
1L的意思可能是根据git的verbose提示进行checkout HEAD之类的操作来回复到上一次修改吧?
不懂楼主解决问题了没有,解决了的话分享一下。 |
|
3
kaktos 2011 年 12 月 23 日
$ git checkout -- A.rb
|
|
4
WarWithinMe OP |
|
5
peizh2006 2011 年 12 月 23 日
直接git checkout 文件路径就是到了stage状态了,即你问的第一次修改后的状态;
再git unstage就到了最开始修改前的状态。 |
|
6
WarWithinMe OP @peizh2006 oh,原来如此。。。
|


