【问题标题】:Push committed files to GitHub将提交的文件推送到 GitHub
【发布时间】:2013-01-01 11:20:52
【问题描述】:

我在 GitHub 中有存储库。我在我的 PC 中编辑了文件,提交了它们,现在我想将这些文件推送到 GitHub。我该怎么做?

【问题讨论】:

    标签: github push commit


    【解决方案1】:

    如果文件已经从 github 存储库克隆,git push 会这样做。

    cd /path/to/repo
    git push
    

    如果此本地 repo 不属于任何 github repo,请在 github 中创建一个存储库。这会给你一个像git://github.com/username/project.git这样的git repo url。现在您需要将此 url 作为远程添加到您现有的本地存储库

    cd /path/to/repo
    git remote add origin git://github.com/username/project.git
    

    然后你可以提交你的更改并推送它

    git push
    

    【讨论】:

    • 我写了git push,但是有错误:! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:ziyaddin/git-loader.git' 为了防止你丢失历史,非快进更新被拒绝在再次推送之前合并远程更改(例如“git pull”)。有关详细信息,请参阅“git push --help”的“关于快进的说明”部分。
    • 先发出一个 git pull。它会合并回购然后你可以像往常一样继续。见stackoverflow.com/questions/1713137/…stackoverflow.com/questions/3945080/rejected-git-push
    • 非常感谢!我使用 git add 来删除错误,然后我尝试了 git push 并完成了。 :) 非常感谢!
    【解决方案2】:

    转到 github 并在您的帐户下创建一个存储库(如果您还没有)。如果您已经这样做了,请按照说明从现有存储库中推送代码。

    【讨论】:

    • 是的,我已经有一个存储库。我必须使用什么命令将更改推送到 GitHub?
    猜你喜欢
    • 1970-01-01
    • 2020-01-04
    • 1970-01-01
    • 2019-07-01
    • 2016-01-10
    • 2011-02-11
    • 2014-12-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多