如何在GitHub中提交时跳过一些文件?

时间:2015-04-24 04:20:22

标签: github repository skip

我的解决方案中有一些配置文件。出于开发目的,我已在这些文件中完成了一些配置更改。但我不希望这些文件在GitHub存储库的开发分支中被提交/推送。有没有什么办法可以添加我想在提交和推送时跳过的文件名?

1 个答案:

答案 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