我是否正确使用Eclipse中的Git?

时间:2013-02-04 22:07:15

标签: eclipse git github

在Windows上使用Eclipse Juno。在与Git稍微挣扎之后,这就是我想出来的:

注意 - 此时我希望能够推送到GitHub。

  1. 设置项目
  2. 将其置于版本控制
  3. 创建一个遥控器,这是我的GitHub存储库
  4. 推送到遥控器
  5. 但是,我想这样做,每当我在Eclipse中提交时,它会自动更新我的GitHub存储库。目前它只更新我的本地文件夹。我在这里有道理吗?我该怎么做?

    另外,为什么在Eclipse的工作区中使用Git是不好的做法?我的目录结构在我的本地计算机上看起来像这样:

    • ...工作空间/项目名
    • ...工作空间/项目名/ git的
    • ...工作空间/项目名/ bin中
    • ...工作空间/项目名/ SRC

    谢谢!

    PS如果这听起来真的很棒,是的,我在版本控制方面很新,但我想我必须从某个地方开始。在线查看所有教程,这就是我想出来的。

1 个答案:

答案 0 :(得分:2)

自动将更改更改为遥控器。

使用最新版本的Eclipse eGit插件,有一个复选框可以将每次提交推送到配置的遥控器。

来自CVS / SVN的人通常会自动推送到遥控器。但是,在像Git这样的分布式版本控制系统中,我会反对它。特别是在大型团队中,您不一定要将每个提交推送到遥控器以供所有人查看。

目录结构

有一个write-up关于为什么Eclipse建议不要在Eclipse工作区内创建存储库。