试图添加.rvmrc忽略,它不起作用

Bla*_*man 2 git ruby-on-rails rvm

所以我将.rvmrc修改为我在服务器上需要的东西,提交git并推送到原点.

然后我将.rvmrc添加到我的.gitignore,但是当我执行git状态时,它显示文件已被修改.

我正在尝试修复它,因此它现在具有我的本地设置,因为主机具有服务器的版本,并且我不希望它接收我对本地rvm设置所做的更改,因为我将它添加到我的.gitignore.

joc*_*cap 6

来自Kernel.org的Git文档:

一个gitignore文件指定的git应该忽略故意未跟踪文件.git已经跟踪的文件不受影响.

解决方案如下:

要停止跟踪当前跟踪的文件,请使用 git rm --cached.

我会这样做:

$ git rm --cached .rmvrc
Run Code Online (Sandbox Code Playgroud)

然后再试一次.