我正在尝试使用 Eclipse 设置 EGit,但我之前都没有使用过它们。我了解 Git 和 Eclipse 的基础知识或多或少只是另一个 IDE。我遇到的问题是建立一个合理的工作环境。
我在家里有文件服务器,我想将它用作我推送和拉取更改的裸存储库。为了测试它,我已经在本地完成了设置。
- 我有一个通过 Git Repository 透视图创建的裸存储库。
- 我已将该存储库克隆到本地非裸存储库中。
- 我已经在非裸存储库的子目录中创建了一个项目(这是要走的路吗?是否可以将项目直接放在带有 .git 文件夹的工作区中?到目前为止,我有一个尝试从中创建 Eclipse 项目时遇到很多麻烦。正确的方法是什么?)
- 我对这个克隆的存储库进行了一些更改并添加了索引,提交了更改并尝试将更改推送到上游。
问题是上游没有进行任何更改。有人想解释一下推送的过程,以免我误解某些东西吗?还是我完全错误地使用裸存储库而不是仅仅使用非裸存储库?