实现Github和Coding仓库等Git服务托管更新
如何使Github、Coding、Gitee 码云 同时发布更新,多个不同Git服务器之间同时管理部署发布提交
缘由
因为在Github上托管的静态页面访问加载速度较为缓慢,故想在Coding上再建一个静态页面的项目,方便国内国外访问的分流,使访问的稳定性更高。(此为契机,本文只讲两托管网站仓库的同步更新。Coding静态页面自定义域名及国内外的DNS分流,设置比较简单,搜索一下有很多内容,而且设置过程中我也没碰到问题,就不再赘述)Coding是国内一个类似Github的代码托管网站,同样有git的分布式版本控制功能。考虑到Github在国内访问的不稳定性,可以将需要管理的项目同时放到Github和Coding上。最终想要实现的想法为,本地仓库发生更改后能同时更新到Github和Coding的仓库内。
两个方法
导入Github项目至Coding
将Github上的项目直接导入Coding,以Github下项目仓库 user_name/repo_name
为例
1、复制该仓库的SSH密钥
2、在Coding上新建一个项目仓库,输入完项目名称 user_name/repo_name
(仓库名可以和GitHub上的不同),然后点击导入仓库,并选择版本控制仓库的类型为Git,然后将刚才复制的SSH密钥粘贴到下图的文本框内,等待导入完成。
同时更新到Github和Coding
1、在已有的本地仓库(没有可以从Github下载)内找到隐藏的 .git
文件夹,打开
2、再打开 config
文件
3、添加如下设置:即设置远端仓库的url,并命名为origin
[remote "origin"]url = git@github.com:用户名/仓库名.giturl = git@git.coding.net:用户名/仓库名.giturl = git@git.oschina.net:用户名/仓库名.git # 码云
4、更改仓库内容后,在终端内输入
cd .../repo_name #定位至本地仓库目录
git add .
git commit -m "commit info"
git push origin #默认push至远端仓库origin的master分支下
这样即可做到对两个托管仓库进行同时更新。
转载于:https://www.cnblogs.com/selier/p/9634418.html
实现Github和Coding仓库等Git服务托管更新相关推荐
- 【unable to access ‘https://github.com/用户名/仓库名.git/‘: SSL certificate problem 解决的问题】
记录clone远程仓库失败的问题 unable to access 'https://github.com/用户名/仓库名.git/': SSL certificate problem: self 翻 ...
- [编程开发工具-6]:github仓库、gitee仓库、git本地仓库混合管理的架构与详细实现步骤
作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...
- 使用git将code同时提交github,gitee,coding
现在的代码托管平台层出不穷,从最初的国外的github,发展到由开源中国创办的gitee,再到现在的coding. 如果我们想要将同一份code提交到这些不同代码托管平台的仓库,可以使用修改confi ...
- 如何利用git将本地项目上传到码市、github等远程仓库
在码市或者github上创建新的远程仓库 给项目创建本地仓库 把文件添加到仓库 把文件放到仓库 把本地仓库与Coding远程仓库关联 把本地库的所有内容推送到Coding远程库上 代码合并 再次将本地 ...
- git为私有仓库设置密码_我搭建了一套企业级私有Git服务,抗住了每天上万次攻击!...
写在前面 事情是这样的,今年疫情期间,我在某云购买了一套服务器,做什么呢?不是用来部署项目,也不是用来搭建网站,而是用来做代码备份和管理.没错,都是我个人的代码,也许你会说,你个人能有多少代码啊?确实 ...
- 代码管理平台介绍、安装svn、客户端使用svn、远程仓库、分支管理、标签管理、git别名、搭建git服务、安装gitlab、简单使用gitlab、备份和恢复
22.1 代码管理平台介绍 现在的开发工作都是由团队合作来完成开发,通常都是团队中的每个人或者每几个人完成一个模块的开发,最后再将模块拼凑起来,形成一个完整的项目,这就涉及到了协同开发.在各个模块的开 ...
- Android基础新手教程——1.5.2 Git之使用GitHub搭建远程仓库
Android基础新手教程--1.5.2 Git之使用GitHub搭建远程仓库 标签(空格分隔): Android基础新手教程 本节引言: 在上一节中.我们学习了怎样使用Git.构建我们的本地仓库.轻 ...
- Github 入门1 (下载git , 连接本地库与github仓库)
/* 本篇建立在以注册GitHub账号的前提下*/ (1) 下载 git https://www.git-scm.com // win10 可以直接红色箭头标识的 Download 2.22.0 ...
- git clone一个github上的仓库非常缓慢 和 github网页打不开
git clone一个github上的仓库非常缓慢,简单快捷的方法解决git下载缓慢问题 文章目录: 1 问题描述 2 解决git clone下载速度缓慢问题 2.1 使用github的镜像网站 (亲 ...
最新文章
- 【jQuery Demo】图片瀑布流实现
- [算法]——归并排序(Merge Sort)
- tomee_一罐将其全部统治:Apache TomEE + Shrinkwrap == JavaEE引导
- 机器学习 监督学习论文_NeurIPS 2020最佳机器学习论文奖
- 计算机网络中什么叫总衰耗_计算机网络中的“带宽”,为什么是指“在单位时间内...
- hal库开启中断关中断_STM32 HAL库学习系列第9篇---NVIC按键外部中断函数
- 接收POst数据流数据
- YDOOK:STM32: 芯片在线需求选型工具
- python docx删除word段落
- 谷歌浏览器,网页截长图
- matlab计算器设计流程图_matlab计算器设计
- 图层重命名快捷键_Principle快捷键大全
- USB Type C告白
- perl范围声明our,my,local
- nagios监控安装配置文档+139邮箱报警
- Easy2D 轻量级游戏开发框架(2)
- 中英字体混和排版的图片获取流程
- 隐藏隧道通信:HTTP/HTTPS 代理转发
- 怎么批量抠复杂的图_剪映教程:剪映怎么抠图?
- 数据筛选与处理AWK