我所在的文件夹在git中有任何意义吗?

我所在的文件夹在git中有任何意义吗?,git,directory,branch,git-checkout,Git,Directory,Branch,Git Checkout,我是个新手。边做边学。 我已经准备好了。现在让我们假设我在branch1文件夹(git-bash)上,像c:\branch1\一样,并执行签出主程序。它切换到masterbranch,但不更改文件夹。所以我所在的文件夹不是master的文件夹,也就是说c:\master\。它的branch1s文件夹 我是否需要切换到master的文件夹来处理master分支文件?或者结帐就足够了 这可能是个愚蠢的问题。:-)但我正在努力理解这一点。所以我想弄清楚。正如前面提到的,分支机构与文件夹没有任何关系。g

我是个新手。边做边学。 我已经准备好了。现在让我们假设我在
branch1
文件夹(git-bash)上,像
c:\branch1\
一样,并执行
签出主程序。它切换到
master
branch,但不更改文件夹。所以我所在的文件夹不是
master的
文件夹,也就是说
c:\master\
。它的
branch1
s文件夹

我是否需要切换到
master的
文件夹来处理
master
分支文件?或者结帐就足够了


这可能是个愚蠢的问题。:-)但我正在努力理解这一点。所以我想弄清楚。

正如前面提到的,分支机构与文件夹没有任何关系。git分支是表示“代码版本”的几种方法之一

例如,当你

git checkout master
你在告诉git

显示代码的
master
版本

同样地

git checkout branch1
说明

显示代码的
branch1
版本

当您
git签出时
会将相应的文件和文件夹转储到您的工作目录中,即包含
.git
文件夹的文件夹。
.git
文件夹可能会根据您的系统而隐藏,但请注意。

分支和文件夹彼此无关。