【问题标题】:How to push local Git repo to newly created Google Code project?如何将本地 Git 存储库推送到新创建的 Google Code 项目?
【发布时间】:2012-02-16 05:04:25
【问题描述】:

我有一个由 Qt Creator 在新建项目向导期间创建的本地 git 存储库。我在那里做了很多承诺。我现在才创建了一个新的 Google Code 项目。将远程仓库同步到本地仓库的最佳方式是什么?

【问题讨论】:

    标签: git qt-creator google-code


    【解决方案1】:

    您可以在this article "Setting up Google Code with Git" 看到来自AlBlue’s Blog 的示例:

    $ cd /path/to/existing/local/repo
    $ git remote add googlecode https://project.googlecode.com/git
    $ git push googlecode master:master
    

    查看git remote 命令:如果您已准备好现有的远程(谷歌代码)存储库,则可以将其地址添加到本地存储库并开始推送(前提是您确实按照文章中所述正确设置了~/.netrc 文件,或您的%HOME%\_netrc 文件(适用于 Windows):请参阅“Git - How to use .netrc file on windows to save user and password”了解更多信息)。

    完成本地提交后,您可以推送master 分支(参见“Push origin master error on new repository”),然后从那里推送git push googlecode
    如果你的遥控器叫'origin',那么在第一次推送之后,你就可以在以后的推送中使用'git push'。

    【讨论】:

    • 顺便说一句:如何设置新的遥控器,以便以后git push 会自动将其推送到那里?
    • @Kos:我已经编辑了我的答案。你需要调用你的远程仓库'origin'(见stackoverflow.com/questions/5270760/…
    • @VonC:感谢有关“在新仓库中推送源主错误”的信息。这很有帮助。
    猜你喜欢
    • 2016-08-12
    • 1970-01-01
    • 2014-12-02
    • 1970-01-01
    • 1970-01-01
    • 2017-09-07
    • 1970-01-01
    • 1970-01-01
    • 2011-10-22
    相关资源
    最近更新 更多