Eclipse拉项目在另一台机器上开发

时间:2014-03-20 17:54:23

标签: eclipse git github

我在github.com上有一个私有存储库,我想将它下载到另一台开发机器,以便我可以在Eclipse中使用它,但我不确定如何做到这一点。

我是否必须先创建本地存储库,还是在存储库被拉出时创建?

2 个答案:

答案 0 :(得分:1)

首先,让我们避开日食。它与拉/推到远程存储库无关。

创建远程存储库的主要目的是代码协作。你可以在当地工作,然后推动它。其他人可以从遥控器拉出来看看你的变化。

在github中完成主要的代码协作方式是使用相同的模型。要从远程存储库创建本地分支,您需要clone存储库。克隆存储库将创建一个本地master分支(默认分支),它将跟踪您对本地存储库所做的更改。要注意的另一个分支是origin/master,它跟踪您对远程仓库所做的更改。

如果要对遥控器进行更改,则需要执行三个主要步骤:

  • 克隆现有存储库:git clone https://github.com/johndoe/foo.git:这将创建一个具有默认主分支的本地存储库。您将在此分支中工作,并在您进行更改后...
  • 提交更改:git commit -m"这是稍后标识我的提交的注释"
  • 将其推送到远程:git push origin masterorigin指远程存储库;当您从遥控器克隆时,它会自动调用origin

所以基本上,如果你已经在github上安装了遥控器,你只需要克隆远程存储库。您不需要单独创建它。

您可以将已克隆的项目导入eclipse并相应地使用它,然后commitpush对遥控器进行更改。

希望有所帮助。

答案 1 :(得分:1)

如果你在eclipse中使用git,我假设你使用eGit。

如果你这样做,你可以简单地打开File -> Import... -> Git -> Projects from Git -> Clone URI,从那里一切都应该清楚。如果不是,请再问一遍,我会详细说明。

如果您选择这样,它将为您创建一个本地存储库(稍后在对话框中您可以选择类似import exisiting projects的内容,如果您已将项目推送到github一次,那就是您想要的)。