2个本地文件夹,每个文件夹包含同一存储库的不同分支

时间:2015-07-09 10:53:38

标签: git bitbucket atlassian-sourcetree

我在Bitbucket中有一个存储库,我使用Altassian SourceTree来处理它。

是否可以为同一个存储库的两个分支创建两个文件夹?

我找到了这个answer,但我不明白该怎么做,我有点害怕如果我做了邪恶'我丢失了我的存储库。

1 个答案:

答案 0 :(得分:4)

您可以按照以下步骤轻松完成:

  1. 克隆您的回购并查看您想要的第一个分支
  2. 再次克隆您的回购,但将Destination Path更改为其他本地文件夹,并查看您想要的第二个分支
  3. 问:但是......我还能在两者中使用SourceTree吗?

    A:是的,你可以。每个克隆的仓库将在左侧的列表中显示。 如果你打开两个标签,你会得到两个标签(每个标签一个),你可以在本地存储库之间切换(访问同一个远程存储库)

    在这张照片中,我为了master分支一次克隆了两次回购,为develop分支克隆了一次回复(但我检查了两次开发,但我认为你可以理解原理)

    enter image description here

    注意:您在第一个本地仓库中所做的更改只能在将更改推送到远程仓库后才能在第二个本地仓库中看到