我有一个git-repository被推送到两个遥控器。第一个遥控器A
是“公共”可访问的,但第二个遥控器B
仅供选定人员访问。
现在我有一个我不想公开的文件。因此,我只想将其推送到远程B
。
我可以简单地将“secret”文件添加到存储库并仅推送到B
。但是该文件已经添加到我的本地git-repository中。下次我在另一个文件中更改内容并按下A
时,“秘密”文件也会被推送。
是否有(简单)方法来解决这个问题?
答案 0 :(得分:1)
您可以拥有一个包含此文件的不同分支,并且只将该分支推送到您的私有存储库。
当然,您必须自行了解master
分支,rebase
或merge
。