You don't have javascript enabled. Good luck! :(

欢迎页

Welcome to Ganace's Blog


欢迎您来到Ganace 的个人博客。

在茫茫互联网的海洋里能够遇见,实在是一份不小的幸运。

诚挚地向您问候一声:您好,朋友!

这里是属于Ganace个人的隐秘小空间,记录了工作学习中遇到的知识点与灵感,以及生活中的碎碎念与吐槽突如其来的中二病尬尬的文艺时间锻炼腹肌的时刻惊喜的小发现等等。

想要在自己的平淡无奇的人生长河中留下些什么,

或者只是为了拯救老人家岌岌可危的记忆力,

仅此而已。

来到此地,分享与你。

也期待与您的再次相遇!

Share with Me


有任何的分享或者建议与吐槽,都可以Email我:ganace@foxmail.com

欢迎您的来信!

【git】将项目同时提交到多个git远程仓库

  Sep 11, 2020     Ganace     Git-Github

git

关于将项目同时提交到多个git远程仓库,同时维护两个远程git仓库代码。

最近因为github pages服务在国内挂掉了,博客项目不得不添加了一个国内访问的仓库,我添加的是gitee,烦恼与同时维护两个仓库实在是麻烦,经过查询还有尝试,总结了以下可以用一行命令就把博客项目同时到提交多个git仓库的方法。

方法一


1.打开项目git配置文件

打开/.git/config文件,在[remote “origin”]项中添加多个需要同时提交的git仓库url。

例:

[remote "origin"]
	url = https://github.com/Ganace/Ganace.github.io.git
	url = https://gitee.com/ganace/Ganace.git
	fetch = +refs/heads/*:refs/remotes/origin/*

2.提交

使用git push -f 统一提交到所有仓库,并且强制统一版本。


方法二


1.使用如下命令添加远程仓库

git remote set-url --add oginin https://gitee.com/ganace/Ganace.git

2.查看远程仓库情况

git remote -v

可以看到gitee的仓库地址已经添加进去了

origin  https://github.com/Ganace/Ganace.github.io.git (fetch)
origin  https://github.com/Ganace/Ganace.github.io.git (push)
origin  https://gitee.com/ganace/Ganace.git (push)