Git 在本地机器上的两个不同位置有一个回购协议的两个不同分支

Git 在本地机器上的两个不同位置有一个回购协议的两个不同分支,git,github,git-branch,working-directory,Git,Github,Git Branch,Working Directory,我目前正试图在两个完全不同的地点设立回购协议的两个分支机构。 意味着我有分支主控和构建 主机路径应为C:\some folder\some other folder\other folder\src 生成的路径应该是C:\some folder\misc\builds 我现在发现,它们都在同一个目录中,如果我切换分支,它们只会更改内容。我如何在本地机器上分离它们呢?首先,你为什么要这样做?git的强大功能允许您在同一路径中使用多个分支 如果您需要在其他位置进行回购,只需在该路径克隆存储库: C:

我目前正试图在两个完全不同的地点设立回购协议的两个分支机构。 意味着我有分支主控和构建

主机路径应为
C:\some folder\some other folder\other folder\src

生成的路径应该是
C:\some folder\misc\builds


我现在发现,它们都在同一个目录中,如果我切换分支,它们只会更改内容。我如何在本地机器上分离它们呢?

首先,你为什么要这样做?git的强大功能允许您在同一路径中使用多个分支

如果您需要在其他位置进行回购,只需在该路径克隆存储库:

C:\some folder\misc\builds>git clonehttp://pathToMyRepo.git

然后切换到所需的分支:

C:\some folder\misc\builds> cd \MyRepo
C:\some folder\misc\builds\MyRepo> git checkout builds