从本地存储库推送到GitHub托管远程

qua*_*els 109 git github git-push

我在我的开发机器上使用Git GUI创建了我的Visual Studio 2010解决方案文件夹的本地存储库.然后我在我的GitHub帐户中创建了一个远程存储库.现在,我正在寻找如何将我的本地存储库推送到远程存储库.

在SVN中,我可以使用TortoiseSVN进行提交,并将更改推送到远程存储库.我没有看到任何可用于Git的工具.

如何将我的本地仓库推送到GitHub上的远程仓库?

lar*_*sks 221

git push在首次使用命令建立关系之后,使用该命令将本地存储库推送到远程存储库git remote add [alias] [url].如果您访问Github存储库,它将显示用于推送的URL.你将首先输入如下内容:

git remote add origin git@github.com:username/reponame.git
Run Code Online (Sandbox Code Playgroud)

除非您是通过git clone针对远程存储库运行而开始的,否则此步骤已经为您完成.

之后,您将输入:

git push origin master
Run Code Online (Sandbox Code Playgroud)

第一次推送后,您只需输入:

git push
Run Code Online (Sandbox Code Playgroud)

如果您希望将来更新远程存储库.

  • 为什么他们不能在普通文档中解释这一点?这是一个秘密或一些sh*t.谢谢! (8认同)
  • 我必须首先'git pull origin master`,然后推 (7认同)