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