git - 在我的本地计算机上的两个不同位置有一个存储库的两个不同分支

标签 git github git-branch working-directory

我目前正在尝试将我的存储库的两个分支放在两个完全不同的位置。 意味着我有分支主控和构建。

master的路径应该是C:\某个文件夹\其他一些文件夹\另一个文件夹\src

构建的路径应该是C:\somefolder\misc\builds

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

最佳答案

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

如果您需要其他位置的存储库,只需在该路径克隆存储库即可:

C:\somefolder\misc\builds> git clone http://pathToMyRepo.git

然后切换到你想要的分支:

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

关于git - 在我的本地计算机上的两个不同位置有一个存储库的两个不同分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16132284/

相关文章:

git - 使 .gitignore 忽略文件名中包含 "_resultlist"

git - 获取当前分支的最后 N 次提交并将它们应用到另一个分支

git - 是否可以在 Azure Release 管道中从另一个团队项目克隆 Git 存储库?

java - Maven:无法解析依赖关系。无法找到特定的 jar

json - 在 github 操作中保留 k8s 的 secret

git - Bitbucket - 将分支与另一个分支同步

git - 使用 Git 和 Netbeans 从单独的分支中提取更改

git pull : keeps telling me to stash local changes before pulling

github - 当 fork repo 的起源历史被重写时会发生什么?

Git 分支未与其他分支分离