Git 常用命令(一)—— 将本地仓库与多个远程仓库关联

140 阅读1分钟

本篇文章于 2018-10-11 初次写在我的个人小站,链接:liuxianyu.cn/article/git…

将本地的项目与线上项目关联

  这一部分主要作用是将本地项目备份到线上,达到多端操作的目的。以 Github 举例:

1、新建 repository

  在 Github 下创建一个新的 repository,取名为 learnGit。

2、创建本地仓库

  进入本地文件夹路径,执行以下命令创建本地仓库:

git init

3、修改 .gitignore 文件

  如果没有请手动创建一个,在里面加入忽略更新的内容,如:.idea.vscode/node_modules等。

4、提交代码/文件

  执行以下命令,完成代码/文件在本地的提交:

git add .
git commit -m 'commit message'

5、设置远程仓库

git remote add origin https://github.com/liuxy0551/learnGit.git

  如果出现问题:fatal: remote origin already exists,提示 origin 已存在,执行 git remote rm origin 删除别名再重复第 5 步即可:

  一个本地仓库可以同时关联多个远程仓库,依次关联即可:

git remote add github https://github.com/liuxy0551/learnGit.git
git remote add gitee https://gitee.com/liuxy0551/learnGit.git

  origin、github、gitee 均为别名,为了区分远程仓库。关联多个远程仓库的时候依次 push 即可:

git push github master
git push gitee master

6、更新远程仓库

git pull origin master
git push origin master