2

我正在尝试使用 Eclipse 设置 EGit,但我之前都没有使用过它们。我了解 Git 和 Eclipse 的基础知识或多或少只是另一个 IDE。我遇到的问题是建立一个合理的工作环境。

我在家里有文件服务器,我想将它用作我推送和拉取更改的裸存储库。为了测试它,我已经在本地完成了设置。

  • 我有一个通过 Git Repository 透视图创建的裸存储库。
  • 我已将该存储库克隆到本地非裸存储库中。
  • 我已经在非裸存储库的子目录中创建了一个项目(这是要走的路吗?是否可以将项目直接放在带有 .git 文件夹的工作区中?到目前为止,我有一个尝试从中创建 Eclipse 项目时遇到很多麻烦。正确的方法是什么?)
  • 我对这个克隆的存储库进行了一些更改并添加了索引,提交了更改并尝试将更改推送到上游。

问题是上游没有进行任何更改。有人想解释一下推送的过程,以免我误解某些东西吗?还是我完全错误地使用裸存储库而不是仅仅使用非裸存储库?

4

1 回答 1

2

本教程.classpath所述,您可以在项目所在的位置(即您的和.project文件所在的位置)创建 Git存储库。

创建回购

推送到一个裸仓库是个好主意(请参阅“ Git - pull & push - production server ”中提到的链接)

您需要指定要推送的内容

电子推

至少单击“添加所有分支规范”。

于 2012-05-17T00:25:51.053 回答