Git 2个本地文件夹,每个文件夹包含同一存储库的不同分支
我在Bitbucket中有一个存储库,我使用Altassian SourceTree来处理它 同一存储库的两个分支是否可以有两个文件夹Git 2个本地文件夹,每个文件夹包含同一存储库的不同分支,git,bitbucket,atlassian-sourcetree,Git,Bitbucket,Atlassian Sourcetree,我在Bitbucket中有一个存储库,我使用Altassian SourceTree来处理它 同一存储库的两个分支是否可以有两个文件夹 我发现了这一点,但我不知道该怎么办,我有点担心如果“我做了坏事”而我丢失了我的存储库。您可以通过以下步骤轻松完成: 克隆您的回购协议并签出您想要的第一个分支 再次克隆repo,但将目标路径更改为其他本地文件夹,然后签出所需的第二个分支 Q:但是……我仍然可以在这两种情况下使用SourceTree吗 A:是的,你可以。每个克隆的回购将在左侧的列表中可见。 如果同
我发现了这一点,但我不知道该怎么办,我有点担心如果“我做了坏事”而我丢失了我的存储库。您可以通过以下步骤轻松完成:
目标路径
更改为其他本地文件夹,然后签出所需的第二个分支Q:但是……我仍然可以在这两种情况下使用SourceTree吗 A:是的,你可以。每个克隆的回购将在左侧的列表中可见。 如果同时打开这两个选项卡,则会得到两个选项卡(每个选项卡一个),您可以在本地repo(访问同一远程repo)之间切换 在这张图片中,我克隆了回购协议两次,一次是为
主分支克隆的,另一次是为开发分支克隆的(但我检查了开发两次,但我认为您可以理解其原理):
注意:将更改推送到远程回购后,您在第一次本地回购中所做的更改只能在第二次本地回购中看到。谢谢您的回答。但是…我还能同时使用SourceTree吗?