2016-03-07 68 views
2

是否有可能擁有同一本地分支的多個結賬,與檢出遠程分支的方式相同?第二次簽出相同的本地Git分支?

  1. 經過了遠程回購
  2. 本地支
  3. 犯了一些本地更改我的新分支

現在我需要的是我的分支的精確副本第二個文件夾而不需要重新編譯文物。理想情況下,我會再次檢查它。

我不想推遠程,因爲我的分支只是實驗。 我的理解是,本地git回購只是覆蓋一個文件夾(它所在的位置),所以這是不可能的。

+0

如何['混帳worktree'](https://git-scm.com/docs/git-worktree)? – PetSerAl

+0

或者'cp -a'怎麼樣? – larsks

回答

5

是否有可能有相同的地方分支

是的,你可以更比一個結賬。使用git worktree add並創建工作區的第二個副本與任何想要的分支

git worktree add <new_path> 

然後簽在新位置的任何分支(甚至可以是同一個分支,它的工作)