不想更改 .gitignore ,因为其他人想要 repo 中的文件。但我有自己想要使用的副本。
我编辑.git/info/exclude
并添加了以下内容:
/Gemfile
/Gemfile.lock
/config/database.yml
/spec/spec_helper.rb
这似乎没有任何作用。git status
仍然显示:
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: Gemfile
# modified: Gemfile.lock
# modified: config/database.yml
# modified: spec/spec_helper.rb
在不使用 .gitignore 的情况下保留本地文件版本的最佳方法是什么?