🍀 简窝 Blog
📃 文章详情

将一个项目同时提交到GitHub和Gitee上面(GitHub与Gitee保持同步)

在gitee上导入github的项目

进行简单的导入设置

如果是未公开的私人仓库, 可能要提供账号和令牌进行验证

如果是Github的项目,还可以直接进行授权

显示Github的全部项目,点击导入即可

显示导入成功,点击刷新按钮可以强制同步

二、通过设置配置进行同步

虽然很多的托管平台都有从其他仓库导入的功能,但是并不能保持实时的同步,基本都需要手动进行同步,那如果需要对多个仓库同时提交,可以通过修改配置文件的方式提交。创建完仓库或将仓库拉取下来以后在根目录找到.git/config文件,对其进行修改(注意.git目录默认是隐藏的)

1、首先,进入到项目的 .git 文件夹,打开 config 文件

2、然后,找到 [remote “origin”] ,复制一份remote到下面,修改remote的名字和url即可

把需要进行同步的仓库进行修改,为了避免冲突,可以将原始的remote名字也改掉

[remote "github"]
	url = https://github.com/gulihua10010/jianwooBlog/settings
	fetch = +refs/heads/*:refs/remotes/github/*
[remote "gitee"]
	url = https://gitee.com/gulihua/jianwooBlog
	fetch = +refs/heads/*:refs/remotes/gitee/*

 当代码提交时,可以对两个仓库分别执行一次push命令,也就是多次推送

git push github matser 

 

git push gitee master  

 

 

📑 目录