Bla*_*man 2 git ruby-on-rails rvm
所以我将.rvmrc修改为我在服务器上需要的东西,提交git并推送到原点.
然后我将.rvmrc添加到我的.gitignore,但是当我执行git状态时,它显示文件已被修改.
我正在尝试修复它,因此它现在具有我的本地设置,因为主机具有服务器的版本,并且我不希望它接收我对本地rvm设置所做的更改,因为我将它添加到我的.gitignore.
来自Kernel.org的Git文档:
一个
gitignore文件指定的git应该忽略故意未跟踪文件.git已经跟踪的文件不受影响.
解决方案如下:
要停止跟踪当前跟踪的文件,请使用
git rm --cached.
我会这样做:
$ git rm --cached .rmvrc
Run Code Online (Sandbox Code Playgroud)
然后再试一次.