在不同的目录结构中从Origin获取多个分支

时间:2012-04-05 03:37:59

标签: git github

我克隆了我的项目的回购,其中包含近10个不同的分支, 我通常同时工作2-3个分支,所以我需要克隆回购3次,然后将它们切换到不同的分支。 或者我可以从repo创建三个不同的目录结构,以便我可以在eclipse中将它们导入为3个不同的项目吗?

2 个答案:

答案 0 :(得分:1)

Git,通过设计,使得从一个分支转换到另一个分支变得非常容易,包括保存了工作(使用'git stash')。您可以考虑一个更结构化的开发过程,您可以一次在一个分支上工作,完成一小部分工作,提交它然后继续 - 在另一个分支或同一分支上的另一个“工作单元”。

如果你必须同时在三个分支上工作,那么克隆项目的回购三次,并有三个eclipse项目;除了将每个克隆推回到项目仓库之外,保持所有这些分离。

答案 1 :(得分:0)

如果您希望将它们作为Eclipse项目的单独目录,那么最好只创建3个克隆。

单个克隆通常最好与单个工作目录相关联。 (如果情况并非如此,事情会变得复杂。)