[Git]代码在git add之后如何取消
Git是RubyonRails正在使用的版本控制系统,方便快捷,上手容易,但是由于主要使用命令行,如果想熟练使用还是要花些功夫。我在使用的过程中就遇到不少麻烦。
比如在使用git add命令把修改的文件添加之后,又不想把它们提交到版本库中,该如何取消它们呢?我花了好长时间才找到答案。
如果想取消使用git add命令添加的文件的话,需要下面的命令:
- git rm --cached
git rm命令是把建立的版本库索引(index)和那个文件一起删除了。加上cached之后,就只删除索引,不删除文件本身。
与git add相应的取消操作并不是git rm,而是git rm –cached。这是需要非常注意的地方。


kh4p58aev1hz73gr
代码在