git在本地管理多个远程仓库

317 阅读1分钟

本文假定读者有操作git的基本知识(网上其他文章有很多,我就不赘述了)

① 设置本地用户名和邮箱

  1. 下载git
  2. 在bash中创建用户
git config --global user.name "XXX"
git config --global user.email "XXX"
  1. 检查是否创建成功
cat ~/.gitconfig

② 将git和GitHub建立远程连接

  1. 生成.ssh文件夹(生成在C盘的用户文件夹下)
ssh-keygen -t rsa -C "你的邮箱"
  1. 复制rsa.pub文件的内容
  2. 将复制的内容粘贴到GitHub设置里的SSH keys里面
  3. 检查是否连接成功
ssh -T git@github.com

③ 将远程库clone到本地

  1. 建立文件夹用来存放远程仓库
  2. 在github上创建一个新的仓库,并复制ssh
  3. 克隆到本地
 git clone + 仓库的ssh地址
  1. 进入本地仓库文件夹,打开bash,将本地仓库关联到远程仓库
git remote add origin  + 仓库的ssh地址
  1. 检查是否关联成功
git remote -v
  1. 本地推送到GitHub
git add .
git status(查看git缓冲区状态)
git commit -m "new commit"
git push -u origin main(第一次推送加上-u,以后推送可以不加)

④ 配置第二个仓库

同第③步,但要将origin改为仓库的名字,便于git分别进行推送