《一次推送本地项目同步至多个平台的远程仓库》
开发者学习笔记
项目数据同步
平常我们写项目,写好后就分别提交到源代码管理仓库
github
和gitee
问题来了,一旦项目多了,我的需求来了,想要一次提交 ,实现github
和gitee
数据同步
step1: 创建 一个 文件夹 sync_github_gitee
step2: 初始化一个空的git本地仓库, 即 git 文件夹(如果看不到,可能隐藏了)
step3: 进入 git 文件夹,修改 config 内容
step4: cd ..
step5: 执行 git add . 将当前目录下的文件从工作区存入暂存区
step6: 设置 提交的 message ---> git commit -m "message"
step7: 提交 --> git push -u origin master
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
[remote "origin"]
url = https://gitee.com/yk-ddm/仓库名.git
url = https://github.com/yk-ddm/仓库名.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
学习遇到的问题
OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
push 提交的时候应该走ssh隧道的,但是因为设置了http代理,所以就走了http的代理
- 解决方法:
先暂时关闭代理,提交之后,开启即可加速 github 访问速度
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 yk-ddm!
评论