Git 如何只将文件提交到一组远程存储库中的一个,而不创建单独的提交?

Git 如何只将文件提交到一组远程存储库中的一个,而不创建单独的提交?,git,version-control,Git,Version Control,我有一组远程存储库,我将master分支提交给它们,包括GitHub和一些私有存储库 我只想将一个特定的配置文件(带有私有信息)提交到一个私有存储库中。除此之外,要推送到远程存储库的提交是相同的 我应该创建两个分支来实现这一点,还是规范的方法是什么 如果要将同一个分支推送到多个存储库,那么是的,最好为该文件指定一个单独的分支,以避免任何错误。 如果该文件不依赖于其他文件的历史,您甚至可以考虑AN,将该文件隔离在自己的分支中。 但理想情况下,您不应该推送私人信息,尤其是在您推送到多个存储库的设置中

我有一组远程存储库,我将
master
分支提交给它们,包括GitHub和一些私有存储库

我只想将一个特定的配置文件(带有私有信息)提交到一个私有存储库中。除此之外,要推送到远程存储库的提交是相同的


我应该创建两个分支来实现这一点,还是规范的方法是什么

如果要将同一个分支推送到多个存储库,那么是的,最好为该文件指定一个单独的分支,以避免任何错误。
如果该文件不依赖于其他文件的历史,您甚至可以考虑AN,将该文件隔离在自己的分支中。
但理想情况下,您不应该推送私人信息,尤其是在您推送到多个存储库的设置中。

我需要将
pip.conf
文件推送到单个repo,因为环境不允许从官方索引下载,因此需要进行自定义索引配置。假设我创建另一个分支来承载该文件。如何保持两个分支中的代码相同?我认为合并或重基在这里不起作用?@Shuzheng与其尝试使两个分支完全相同,不如将文件单独存储在其分支中。2/拥有测试该分支的builkd脚本,如果该分支存在,则将文件复制到当前工作树。()