【发布时间】:2012-06-26 16:14:53
【问题描述】:
我有一个本地仓库。我创建了整个应用程序,但现在我想将它推送到远程仓库。我也已经有远程仓库了。如何在不丢失我所做的任何工作的情况下连接这两个存储库?
【问题讨论】:
标签: git repository
我有一个本地仓库。我创建了整个应用程序,但现在我想将它推送到远程仓库。我也已经有远程仓库了。如何在不丢失我所做的任何工作的情况下连接这两个存储库?
【问题讨论】:
标签: git repository
git remote add origin <remote_repo_url>
git push --all origin
如果您想将所有分支设置为在使用git pull 时自动使用此远程仓库,请将--set-upstream 添加到推送中:
git push --all --set-upstream origin
【讨论】:
https://example.com/projects/luotsi/repositories/git/marketing-site-redux
https://example.com/.../reponame.git 之类的结尾,尽管.git 结尾在技术上不是必需的。
git init 并提交了一些东西)?该错误消息表示您不在存储库中。
“vergenzt”提供了一行确切的答案,但是如果您想详细了解如何提交代码并连接本地和远程 github 存储库并使用 git cli 将代码推送到远程存储库中,您可以通过这个文章 : https://medium.com/geekstrends/a-beginners-guide-to-starting-with-git-cli-1d5c44af0a4
【讨论】:
我知道你问这个问题已经有一段时间了,但是如果其他人需要,我按照这里所说的做了 "How to upload a project to Github" 在这个问题的最佳答案之后。之后最重要的答案是在这里说“git error: failed to push some refs to”我不知道究竟是什么让一切正常。但现在正在工作。
【讨论】:
首先发出这个命令git remote add origin {url for the remote repo}
然后 tab 这个命令git push origin master 注意 master 的名字是 github 上的远程仓库的名字,如果它有另一个名字,比如 main 或者别的东西,而不是 master。
预计现在可以连接并推送您的本地存储库。如果发生任何事情或出现任何错误,请尝试此命令git pull --rebase origin master
【讨论】: