在使用存储库时,我是否正确使用EGit和Eclipse?

时间:2012-05-17 00:17:04

标签: eclipse git push egit

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

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

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

事情是没有对上游做出任何改变。有人喜欢解释推进程序,这样我就不会误解某些东西吗?或者我完全错误地使用裸存储库而不是仅使用非裸机?

1 个答案:

答案 0 :(得分:2)

this tutorial中所述,您可以在项目所在的位置创建Git仓库(即您的.classpath.project文件。)

create-repo

推出一个简单的回购是个好主意(参见“Git - pull & push - production server”中提到的链接)

您需要specify what you want to push

egit push

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