我们如何在同一个地方对两个不同的git存储库进行版本设置?

我们如何在同一个地方对两个不同的git存储库进行版本设置?,git,version-control,repository,versioning,Git,Version Control,Repository,Versioning,我们如何在同一个地方对两个不同的git存储库进行版本设置 例如,如果我们有一个文件夹twoRepositories,并且在其中包含两个文件common.txt和root.txt(由root用户拥有)。我们如何使用一个普通用户(并使用一个名为common的远程设备)和第二个文件(并使用另一个名为root的远程设备)独立地对第一个文件进行版本设置 换句话说,当我们对普通用户使用git push时,common.txt(仅限)文件被发送到commonremote,当使用git作为root时,将root

我们如何在同一个地方对两个不同的git存储库进行版本设置

例如,如果我们有一个文件夹
twoRepositories
,并且在其中包含两个文件
common.txt
root.txt
(由root用户拥有)。我们如何使用一个普通用户(并使用一个名为
common
的远程设备)和第二个文件(并使用另一个名为
root
的远程设备)独立地对第一个文件进行版本设置


换句话说,当我们对普通用户使用
git push
时,common.txt(仅限)文件被发送到
common
remote,当使用
git作为root时,将
root.txt
文件推送到
root
remote。

您可以使用两个不同的分支-每个分支中只有一个文件?

创建两个不同的目录如何-每个目录都有自己的git存储库并将将相关文件放入每个?

这将不会像我预期的那样工作。普通用户不能切换到另一个存储库(或者按照您的建议,切换到根分支)。另一件事是我想同时保存这两个文件(而不是在不同的分支上)。例如,一个可能是virtualhost配置,另一个可能是日志。事实上,我正在这样做,但我想知道我们是否有办法将它们放在一起生活。看起来可以在网站上找到的参数可以帮上忙。我需要看看。