【问题标题】:Setup a development environment git + centos + Eclipse egit on windowswindows下搭建开发环境git + centos + Eclipse egit
【发布时间】:2012-12-03 18:15:18
【问题描述】:

我正在家里搭建一个开发环境。我在虚拟机中安装了一个centos linux。 /var/www/html 中的所有文件都与 samba 共享。

我可以在 Windows 中访问这些文件。我已经在 centos 中安装了 git。我在 /var/www/html 的子目录中创建了一个 git 存储库。

我在 Windows 中使用 Eclipse。 Egit 安装在 Eclipse 中。我尝试在 eclipse 中添加存储库,但是当我在 egit 中进行提交时,linux 中的“git status”会显示要提交的修改文件列表。此外,当我在 linux 中进行提交时,egit 中的所有文件都将被标记为 az modified。

我不知道如何将 egit 与 git 同步。这样做的正确方法是什么?

【问题讨论】:

    标签: eclipse git centos egit


    【解决方案1】:

    到目前为止,最简单的解决方案是使用云服务,例如 GitHub(或 BitBucket,如果您想要免费的私有存储库)。

    一个示例工作流程是(在终端上,但是您的客户将为此提供 GUI 选项):

    $ git remote add origin git@bitbucket.org:username/repository
    $ git push origin master
    

    在您的其他客户端 fetch 上进行更改并通过 pull 合并它们

    $ git pull
    

    双方都需要拥有相同的远程存储库 - 这样您就可以在任何地方进行推拉操作,并且代码相同。我使用此设置来开发和部署我的网络应用程序。

    此解决方案依赖于您拥有互联网连接 - 如果您不想要或没有互联网连接可供您使用,请查看此帖子: gitosis vs gitolite?

    【讨论】:

      猜你喜欢
      • 2012-02-10
      • 2022-01-13
      • 1970-01-01
      • 1970-01-01
      • 2011-04-07
      • 1970-01-01
      • 2010-09-05
      • 2013-09-12
      • 2011-01-19
      相关资源
      最近更新 更多