2012-11-26 38 views
-1

我創建了一個分支,但它似乎取代了主分支。我無法在我的文件夾中看到分支的文件。基本上看來,主分支是相同的文件,就像一條線。不過,我想創建一個分支,然後我想在分支和主服務器上工作。在主分支上工作

+0

這是git的工作原理,當你簽出一個分支時,它會替換文件系統上的前一個分支。也許有人對你有一個很好的竅門,但如果你真的希望在同一時間在磁盤上的兩個分支,你總是可以在另一個目錄中做另一個git clone命令。 –

回答

1

使用git checkout在兩個分支之間切換。

+0

有人更改文件!所以它將它從.git文件夾中取出。 – ilhan

+0

我不明白你在這個評論中的意思。 –

+0

我以爲它應該爲分支創建一個單獨的文件夾,但現在我明白會發生什麼。我會接受你的回答,但它希望我等幾分鐘。 – ilhan

0

當你創建一個新的分支時,你實際上會使主分支的克隆單獨工作。如果你運行「git分支」,你可以看到你的所有分支,帶星號的分支是你當前的分支。所以你可以使用「git checkout BRANCHNAME」來移動不同的分支並獨立工作。

相關問題