在git中,如何在分支中提交一个文件但在所有其他分支中忽略?

时间:2016-09-02 11:43:02

标签: git version-control

我有一些安全的密钥文件,只需要提交到登台分支。但我需要在所有其他分支中忽略它们。

在这里Using git, how do I ignore a file in one branch but have it committed in another branch?,它显示了如何在一个分支中提交并在另一个分支中忽略。它对我不起作用。我想在一个分支中提交而在所有其他分支中忽略。我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

将.gitignore文件中的文件列在所有其他分支中。

然后在要跟踪的分支中,在.gitignore文件中的文件名前添加!。然后手动添加文件git add <filename>,现在应该在当前分支中跟踪它,而不是在其他分支中跟踪

相关问题