Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将克隆的github项目添加到eclipse,设置push/pull到github_Eclipse_Git_Github - Fatal编程技术网

将克隆的github项目添加到eclipse,设置push/pull到github

将克隆的github项目添加到eclipse,设置push/pull到github,eclipse,git,github,Eclipse,Git,Github,我对git/github有点困惑。我已经在我的桌面上安装了git,我能够将更改推送到github 我希望能够在笔记本电脑上完成我的项目。我已使用克隆了我的项目 git clone url project 所以我现在在我的电脑上有了它。我想把这个项目添加到eclipse中,我还想能够推拉对github的更改,但我不知道如何做到这一点 是否需要初始化一个新的.git文件并重新添加所有文件?无需初始化一个新的.git文件 假设您已经在github中拥有了存储库,那么您的步骤应该是: git克隆url

我对git/github有点困惑。我已经在我的桌面上安装了git,我能够将更改推送到github

我希望能够在笔记本电脑上完成我的项目。我已使用克隆了我的项目

git clone url project
所以我现在在我的电脑上有了它。我想把这个项目添加到eclipse中,我还想能够推拉对github的更改,但我不知道如何做到这一点


是否需要初始化一个新的.git文件并重新添加所有文件?

无需初始化一个新的.git文件

假设您已经在github中拥有了存储库,那么您的步骤应该是:

git克隆url项目-此处url应该是您的github存储库url cd项目 现在开始研究eclipse 现在回到shell:git状态应该给出您所做的更改。 git添加。跟踪所有更改。 git提交 git push在大多数情况下是git push源主机 现在,在您的其他笔记本电脑中,您可以使用git pull origin master来获取最新的更改。
如果项目已经配置为在Eclipse中使用,那么您可以直接打开它。你不需要再做什么了

一旦你已经有了回购协议,就没有理由再进行所有的工作。这是使用版本控制的要点之一。您只需将repo克隆到另一台机器上即可继续使用它。要在笔记本电脑上获取项目,请执行与在PC上相同的操作:

$ git clone <URL to GitHub repo> <project directory>
现在,您可以更新笔记本电脑上的代码:

$ git pull origin master
你也可以反过来做:在笔记本电脑上进行更改,将它们推送到GitHub,然后拉到你的电脑上。命令完全相同

$ git push origin master
$ git pull origin master