【问题标题】:How to Install git in google compute engine?如何在谷歌计算引擎中安装 git?
【发布时间】:2015-02-12 04:25:15
【问题描述】:

我使用 bitnami 堆栈在 Google 计算引擎上设置了一个新的 vm 实例。 堆栈预装了 prestashop。我想在本地提取 prestahop 代码,进行更改并实时推送。
我应该在实例上手动安装 git 吗?
在谷歌控制台中,有一个将存储库与 github 存储库连接的选项,这仅适用于谷歌引擎,不适用于计算? 我如何安装 git 或使用谷歌为此实例提供的任何其他服务并编辑现有代码?

【问题讨论】:

    标签: git github prestashop google-compute-engine bitnami


    【解决方案1】:

    我其实也有类似的设置。我在谷歌云计算上安装了 Bitnami 的 Redmine VM。

    大多数 Bitnami 虚拟机都安装了 git,但不是全部。所以试试这个:

    登录到您的 Google Cloud 实例。

    然后运行(当然省略$):

    $ which git
    

    应该显示类似

    /usr/bin/git
    

    如果没有,运行:

    $ sudo apt-get update
    

    允许更新运行。然后运行:

    $ sudo apt-get install git
    

    允许安装运行。正在运行:

    $ which git
    

    应该返回类似:

    /usr/bin/git
    

    现在,如果您还没有远程设置存储库,请访问 www.github.comwww.bitbucket.com 或您使用的任何服务。

    现在,在您的 VM 上转到 /opt/bitnami/apps/[app-name]/htdocs

    $ cd /opt/bitnami/apps/[app-name]/htdocs
    

    然后:

    $ git init
    $ git add .
    $ git commit -m "initial commit"
    $ git remote add origin <URL_TO_YOUR_REPO>
    $ git push -u origin master
    

    现在您的实例文件应该在您的存储库中。您现在应该能够在本地克隆和更改,并在您的 Google Cloud VM 上提取更改。

    希望这会有所帮助。祝你好运。

    【讨论】:

    • 你可能需要做一些 git 配置。见Git Configuration
    • Bitnami Prestashop 堆栈没有安装 git。我安装在 manullay 中,但其余的工作就像魅力一样!
    • 你是对的。并非所有 Bitnami 虚拟机都安装了 git,我在前几天测试的 OSQA 虚拟机中注意到了这一点。我已经编辑了我的答案以删除该评论。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-18
    • 1970-01-01
    • 1970-01-01
    • 2017-11-09
    • 2013-12-05
    • 2014-03-11
    相关资源
    最近更新 更多