本篇文章于 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