[Git]代码在git add之后如何取消

Git是RubyonRails正在使用的版本控制系统,方便快捷,上手容易,但是由于主要使用命令行,如果想熟练使用还是要花些功夫。我在使用的过程中就遇到不少麻烦。

比如在使用git add命令把修改的文件添加之后,又不想把它们提交到版本库中,该如何取消它们呢?我花了好长时间才找到答案。

如果想取消使用git add命令添加的文件的话,需要下面的命令:

  1. git rm --cached

git rm命令是把建立的版本库索引(index)和那个文件一起删除了。加上cached之后,就只删除索引,不删除文件本身。
与git add相应的取消操作并不是git rm,而是git rm –cached。这是需要非常注意的地方。

相关文章

ROR

Comments

One Response to “[Git]代码在git add之后如何取消”

Leave Comment

(必需)

(必需)