Git 远程仓库

Git 远程仓库介绍

您可以在本地创建一个Git仓库,然后再创建一个远程仓库,并且让这两个仓库进行远程同步,这样远程仓库既可以作为备份,又可以让其他人通过该仓库来协作。

远程仓库推荐

github :   https://github.com/

gitee :  https://gitee.com/

微信仓库 :  https://git.weixin.qq.com/

创建并同步远程仓库

1 登陆远程仓库官网

2 创建一个仓库 ( 以 gitee 为例 )

3 为本地仓库添加远程关联仓库

cd E:\gitDemo
git remote add origin https://gitee.com/******/git-demo.git
git push -u origin "master"

通过上面的代码就可以将本地仓库完整地同步到远程仓库。

账户问题

如果遇到类似下面的错误 :

git push -u origin "master"
remote: [session-c748ca98] Access denied
fatal: unable to access 'https://gitee.com/***/git-demo.git/':ted URL returned error: 403

您可以打开 : 我的电脑 > 控制面板 > 凭据管理 > 删除 gitee 相关凭据

删除凭据后重新提交即可 :

git push -u origin "master"

系统会要求您重新输出账户和密码。

push 命令

push 命令可以推送你的新分支与数据到某个远端仓库命令:

git push [alias] [branch]

以上命令将你的 [branch] 分支推送成为 [alias] 远程仓库上的 [branch] 分支。

从远程库克隆到本地

登陆远程仓库管理系统后,点击 “克隆与下载” 按钮,复制对应的仓库地址,然后使用 git clone 命令即可克隆远程仓库到本地 :

git clone https://gitee.com/***/git-demo.git

从远程仓库拉取最新版本

可以使用 git pull 命令从远程仓库拉取新的版本到本地 :

git pull

查看远程仓库关联

git remote -v

## 结果
origin  https://gitee.com/hcoder2016/git-demo.git (fetch)
origin  https://gitee.com/hcoder2016/git-demo.git (push)

删除远程仓库关联

git remote rm origin