【Git】本地仓库和远程仓库关联
程序员文章站
2022-07-13 16:20:36
...
目录
1. 问题
在本地机器上开发,有些积累性或DeMo 性质的学习过程的仓库,有时候换电脑或者电脑中毒了,重装即丢失;
后来干脆本地的仓库都搞远程得了,重装重拉一下即可;
2. 步骤
首先在Github 上创建一个仓库,如下图所示:
然后使用SSH 方式拉下来:
$ git clone aaa@qq.com:Alinvor/Python-DeMo.git
然后在自己本地仓库上,合并一下刚拉下来的.gitignore 文件和README.md 文件,在自己合并的本地仓库中,输入如下命令:
$ git config --local --list
找到remote.origin.url 这一栏复制一下,即aaa@qq.com:Alinvor/Python-DeMo.git 输入如下命令:
$ git remote add origin aaa@qq.com:Alinvor/Python-DeMo.git
此时,执行成功如下所示:
$ git config --local --list // 显示当前本地仓库本地配置信息
表示添加上了,此时使用如下命令:
$ git push --force origin master // 强制推送到远程
注意: 如上命令,除非特殊情况,一般不建议强制覆盖远程仓库分支;
再然后把本地master 分支和远程仓库master 分支关联起来,如下命令:
$ git push --set-upstream origin master
成功后,如下图所示:
此时,就可以在本地机器上进行开发了,测试拉下远程分支内容,使用如下命令:
$ git pull origin
然后 All is Ok;
(完)
上一篇: 码云将本地仓库和远程仓库关联起来
下一篇: git连接本地仓库和远程仓库
推荐阅读