我的解决方案中有一些配置文件。出于开发目的,我已在这些文件中完成了一些配置更改。但我不希望这些文件在GitHub存储库的开发分支中被提交/推送。有没有什么办法可以添加我想在提交和推送时跳过的文件名?
答案 0 :(得分:0)
您可以使用git update-index --assume-unchanged
.gitignore
,因为它已被跟踪)
git update-index --assume-unchanged -- my-config-file
(您还有git update-index --skip-worktree
:请参阅difference here)
git pull
会重置该标志
要手动删除所述标记:git update-index --no-assume-unchanged -- my-config-file
。