在 Windows 上使用 Eclipse Juno。在与 Git 苦苦挣扎之后,这就是我想出的:
注意 - 此时我希望能够推送到 GitHub。
- 建立一个项目
- 将其置于版本控制之下
- 创建一个远程,这是我的 GitHub 存储库
- 推送到远程
但是,我想让它无论何时在 Eclipse 中提交,它都会自动更新我的 GitHub 存储库。目前它只更新我的本地文件夹。我在这里有意义吗?我应该怎么做?
另外,为什么在 Eclipse 的工作区中使用 Git 是不好的做法?我的目录结构在本地计算机上如下所示:
- ...工作空间/项目名称
- ...工作空间/项目名称/.git
- ...工作区/项目名称/bin
- ...工作区/项目名称/src
谢谢!
PS 如果这听起来真的很菜鸟,是的,我是版本控制方面的新手,但我想我必须从某个地方开始。也看了网上所有的教程,这就是我想出的。
最佳答案
自动将更改推送到远程。
使用最新版本的 Eclipse eGit 插件,有一个复选框可以将每个提交推送到配置的远程。
来自 CVS/SVN 的人通常会自动推送到远程。但是,在像 Git 这样的分布式版本控制系统中,我建议不要这样做。特别是在较大的团队中,您不一定希望将每个提交都推送到远程让每个人都能看到。
目录结构
有一个 write-up为什么 Eclipse 建议不要在 Eclipse 工作区内创建存储库。
关于eclipse - 我是否以正确的方式在 Eclipse 中使用 Git?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14696559/