0

我的解决方案在 GIT 中有两个分支。一个是 X 分支,另一个是 master。两个分支(本地)都指向相同的位置(物理文件是 c:\Git\Myproject)。我想在 diff VS 解决方案中同时使用这些分支。但是,当我在其中一个 VS 解决方案中更改分支时,我的其他 VS 解决方案的分支发生了更改,并且两个解决方案都指向同一个分支。我怎样才能防止这种情况?我想一次与不同的分支机构合作。

4

1 回答 1

0

解决方案是使用git-new-worktreecontrib 脚本根据需要创建尽可能多的工作树(工作目录)。然后,在它们中的每一个中,您都可以查看您想要的任何分支。

我不知道它是否适用于 Windows,而且我非常有信心您提到的围绕 Git 的 GUI 包装器不支持调用该脚本,因此您必须进行一些研究。

于 2012-05-09T16:46:54.697 回答