Git —— 关联远程库和本地库


为什么要关联远程库和本地库

在计算机建立本地仓库,在GitHub创建一个Git仓库,并让这两个仓库进行远程同步,从而使GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作


如何关联远程库和本地库

方法一:克隆远程库

使用SSH克隆

  1. 需要在克隆之前先配置和添加好SSH key,
  2. 如果想要使用SSH url克隆的话,你必须是这个项目的拥有者。否则你是无法添加SSH key的
  3. SSH默认每次fetch和push代码都不需要输入账号和密码。
git clone git@github.com:Zheng-Wenkai/learngit.git

使用HTTPS

  1. 每次fetch和push代码都需要输入账号和密码
git clone https://github.com/Zheng-Wenkai/learngit.git
Git —— 关联远程库和本地库_第1张图片

方法二:分别建立本地仓库和远程库,再将两者关联

步骤一:建立GitHub仓库

1、选择New repository
Git —— 关联远程库和本地库_第2张图片
2、填写GitHub仓库信息,创建仓库
Git —— 关联远程库和本地库_第3张图片

步骤二:建立本地仓库

如果本地仓库不存在,可以通过下面指令建立本地仓库

echo "# learngit" >> README.md
git init
git add README.md
git commit -m "first commit"

步骤三:关联本地仓库和远程库

然后将本地仓库与远程仓库关联,远程库的名字就是origin,这是Git默认的叫法

git remote add origin git@github.com:Zheng-Wenkai/learngit.git

如果关联的地址错误,要取消关联

$ git remote rm origin

你可能感兴趣的:(git)