尝试在GitHub上为每个分支设置1个本地文件夹

时间:2013-07-09 16:09:00

标签: git version-control github branch git-tower

好吧,在我的本地文件结构中,我有一个名为“WebDK”的文件夹,在该文件夹中我有4个其他文件夹:“master”,“demo”,“deployer”& “GH-页”。

我正在尝试设置它,以便每个文件夹都对我在GitHub上拥有的每个同名的分支负责,但是我对此失败了,主要是因为这是我第一次使用Git或GitHub实际上

如果我在Mac(10.8.4)上有任何帮助,使用Tower作为我的Git客户端,但我安装了GitHub for Mac。

提前致谢。

修改

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

再次感谢。

2 个答案:

答案 0 :(得分:2)

我假设你来自svn背景,因为那里(而不是git)分支是文件夹。在git中,这两个人没有任何关系,而且分支机构是一等公民。

因此我没有文件夹“master”,“demo”,“deployer”& “gh-pages”,只需制作这四个分支,并将相应的文件放在顶层。

答案 1 :(得分: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
...

这是你在找什么?