我在git中的文件夹有没有任何意义?
问题描述:
我是git新手。在做事情的同时学习。 我有this设置。现在让我们说我在branch1
文件夹(git bash)上,就像c:\branch1\
并做了checkout master
。它切换到master
分支,但不更改文件夹。所以我所在的文件夹不是master's
文件夹,可以这么说c:\master\
。它的branch1
s文件夹。我在git中的文件夹有没有任何意义?
我需要切换到master's
文件夹才能对master
分支文件做任何工作吗?或者只是结账就足够了。
可能是一个愚蠢的问题。 :-)但我试图理解这一点。所以想清楚。
答
如前所述,分支机构有无关与文件夹。用Git中的分支的一些方法说“一个版本的代码”
例如,当你
git checkout master
你告诉混帐
一个给我
master
版代码
同样
git checkout branch1
告诉
告诉我
branch1
版本的代码
的当你git checkout
将倾倒在适当的文件和文件夹到您的工作目录,即包含.git
文件夹中的文件夹。根据您的系统,.git
文件夹可能隐藏,但请注意。
分支机构和文件夹与彼此没有任何关系。 – SLaks 2013-02-22 19:20:49