我的网站使用开源论坛应用程序,源代码托管在 Github 上,我必须使用git pull
.
问题是我对跟踪文件进行了一些更改,因此 Git 不再允许我git pull
成功执行。所以,这是我为解决这个问题所做的:
- 将文件添加到 .gitignore
- 运行命令
git update-index --assume-unchanged file.rb
以确保文件未被跟踪。
但是我仍然不能这样做git pull
——即使该文件在本地没有被跟踪,它仍然被远程存储库跟踪。在这种情况下,我应该如何git pull
更新我的网站,同时确保它file.rb
被忽略?
编辑:请注意,我无法对远程仓库进行任何更改。任何更改都必须在本地进行。