Git 连接远程仓库

如果本地已经有了一个repo,想要与远程服务器如Github上的repo建立连接,然后push和pull等,就需要用git remote命令操作建立连接。

参考:阮一峰 Git远程操作详解
参考:Git Basics - Working with Remotes

# 检查现有远程连接,如果没有,则显示空
git remote -v

# 添加远程连接, URL可以是远程repo的http或ssh地址 (先设定为origin)
git remote add origin URL

# 或者修改现有远程URL (这里先设定为origin)
git remote set-url origin URL

# 先与远程同步
git pull origin master

# 提交到远程
git push origin master

# 将本地新建的分之推到远程(远程也新建相应的分之)
git push -u origin <branch>

这个时候还不能直接git push,因为没有设置默认push到远程的origin master分支,需要设置默认分支。

参考:Git push与pull的默认行为

git config push.default simple

然后就可以安心的git push直接推送到远程的origin master了。

更多参考:
Github Help: Adding a remote
Github Help: Changing a remote's URL

猜你喜欢

转载自blog.csdn.net/weixin_34187862/article/details/87474636