2

我在 git hub 中有一个空的仓库。我在 Eclipse 中有一个充满代码的项目。我在 Eclipse 中安装了 EGit 插件。

如果我右键单击该项目并说共享,然后选择 git,它只会提供创建本地存储库的选项 - 无法选择远程存储库以将代码签入或克隆。

这似乎是插件中的一个巨大遗漏。

不知道现在该怎么办。我可以安装一个外部 git 命令行,然后从那里完成所有操作,但是有点破坏了 git 插件的对象。我想我需要使用 git 命令行在 emtpy 目录中克隆 emtpy 存储库,然后使用文件资源管理器复制我的所有项目,然后添加、提交并将所有文件推送到存储库。然后我想我需要在eclipse中创建一个新项目,并尝试让它从git从头开始检查项目,然后删除旧项目。不确定我必须避免复制哪些文件。当然有更简单的方法吗?

有任何想法吗?

4

2 回答 2

4

这是你必须做的:

  1. 使用“Git 存储库”视图中的操作克隆您的远程存储库
  2. 将您的项目“共享”到您刚刚通过克隆创建的本地存储库中
  3. 使用“Git 存储库”视图或团队 -> 提交项目中的存储库上的“提交”操作将您的代码提交到本地存储库。
  4. 在项目的“Git 存储库”视图或团队->“推送到上游”中使用“推送到上游”操作将所有更改推送到远程存储库。

一般来说,您需要阅读 eGit:http ://wiki.eclipse.org/EGit/User_Guide

于 2013-08-19T20:42:06.130 回答
0

git 的想法是它是分布式版本控制系统——即没有一个用于保存代码的中央位置,但每台本地机器都有存储库。Github 就像一个供程序员分享和查看公共代码的社交网络。

按照你说的做,在 github 中创建一个远程仓库并像这样添加它 `git remoteadd origin https://github.com/yourname/yourrepo "

http://en.wikipedia.org/wiki/Distributed_revision_control

于 2013-08-19T20:40:10.593 回答