我可以运行一个使用一个git分支并同时在另一个分支上工作的程序吗?

时间:2019-03-27 20:37:30

标签: git version-control branch

如果我有两个分支,masternew-feature,我可以运行一个使用master的程序然后切换到new-feature而不影响原始程序吗?

2 个答案:

答案 0 :(得分:2)

至少要考虑以下两种可能性:

1)克隆您的仓库。处理一个仓库,让另一个仓库运行您的程序。这似乎是您所描述的最直接的方法。

2)也许看看git worktree

它允许您一次在单独的目录中签出多个分支。

当您在第二个工作树上检出分支B时,您的程序可以在分支A的版本上运行。

答案 1 :(得分:0)

您可以使用git checkout new-feature切换到该功能的代码。 这样,您可以根据需要进行处理,而不会影响master上的实时网站。