我有一些安全的密钥文件,只需要提交到登台分支。但我需要在所有其他分支中忽略它们。
在这里Using git, how do I ignore a file in one branch but have it committed in another branch?,它显示了如何在一个分支中提交并在另一个分支中忽略。它对我不起作用。我想在一个分支中提交而在所有其他分支中忽略。我怎么能这样做?
答案 0 :(得分:3)
将.gitignore文件中的文件列在所有其他分支中。
然后在要跟踪的分支中,在.gitignore文件中的文件名前添加!
。然后手动添加文件git add <filename>
,现在应该在当前分支中跟踪它,而不是在其他分支中跟踪