0

好的,所以在我的本地文件结构中,我有一个名为“X”的文件夹,在该文件夹中我还有 4 个其他文件夹:“master”、“demo”、“deployer”和“gh-pages”。

我正在尝试对其进行设置,以便每个文件夹负责我拥有的每个同名分支。

编辑

谢谢你到目前为止的答案,他们真的很有见地。我只需要对该主题进行一些深入的报道。我以前从未使用过版本控制系统。

4

2 回答 2

2

我假设您来自 svn 背景,因为(与 git 不同)分支是文件夹。在 git 中,两者没有任何关系,分支是一等公民。

因此,我不会使用文件夹“master”、“demo”、“deployer”和“gh-pages”,只需创建这四个分支并将各自的文件放在顶层。

于 2013-07-09T17:23:08.337 回答
0

假设远程有以下分支:

remotename/master 
remotename/master-lastgoodbuild 
remotename/master-stablebuild 
remotename/master-experimental 

我假设您想将每个分支克隆到自己的文件夹中。你试过了吗:

git clone <remote-url>.master localfolder1 
git clone <remote-url>.master-lastgoodbuild localfolder2 
git clone <remote-url>.master-stablebuild localfolder3
...

这是你想要的?

于 2013-07-09T17:32:55.837 回答