2013-02-22 37 views
3

我是git新手。在做事情的同時學習。 我有this設置。現在讓我們說我在branch1文件夾(git bash)上,就像c:\branch1\並做了checkout master。它切換到master分支,但不更改文件夾。所以我所在的文件夾不是master's文件夾,可以這麼說c:\master\。它的branch1 s文件夾。我在git中的文件夾有沒有任何意義?

我需要切換到master's文件夾才能對master分支文件做任何工作嗎?或者只是結賬就足夠了。

可能是一個愚蠢的問題。 :-)但我試圖理解這一點。所以想清楚。

+2

分支機構和文件夾與彼此沒有任何關係。 – SLaks 2013-02-22 19:20:49

回答

1

如前所述,分支機構有無關與文件夾。用Git中的分支的一些方法說「一個版本的代碼」

例如,當你

git checkout master 

你告訴混帳

一個給我master版代碼

同樣

git checkout branch1 

告訴

告訴我branch1版本的代碼

的當你git checkout將傾倒在適當的文件和文件夾到您的工作目錄,即包含.git文件夾中的文件夾。根據您的系統,.git文件夾可能隱藏,但請注意。

相關問題