加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

如何将 Git 项目同时推送到 GitHub 和 Gitee

07/17 08:50
231
阅读需 3 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

Gitee 的开源项目之前就被监管过,很多项目直接关闭无法访问了,今天我们来看一下如何让自己的 git 仓库可以同步到多个平台,以 GitHub 和 Gitee 为例。首先,在 GitHub 和 Gitee 上面同时建立两个仓库。

在本地初始化一个 Git本地分支

git init

从 github 或者 gitee 上将仓库拉取到本地。

git pull  https:xxxx

如果使用一些套壳的软件,比如 TortoiseGit,可以使用直接 clone 到本地也行。

进入到 .git 目录下,修改 config 文件,在 remote 路径中增加一条远程路径。

[core]    repositoryformatversion = 0    filemode = false    bare = false    logallrefupdates = true    ignorecase = true[remote "origin"]        url = https://gitee.com/ee-nav/xgtest.git        url= https://github.com/ee-nav/xgtest.git        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]        remote = origin        merge = refs/heads/master

如果是使用 TortoiseGit ,那就在仓库目录下右键菜单中选择 Settings,编辑 Local.git/config。

注意:为了避免冲突,所以最好是从空仓库开始。如果是为了仓库的转移,也可以将 remote 的远程仓库链接直接替换,或者使用以下更简单的方法。在 gitee 中,可以使用直接从链接导入的形式进行仓库转移。

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ECS-.327-12.5-13FLX-TR 1 ECS International Inc Parallel - Fundamental Quartz Crystal, 0.032768MHz Nom, SMD, 2 PIN
$0.93 查看
HFBR-24E2Z 1 Foxconn Receiver, 792nm Min, 865nm Max, SC Connector, Through Hole Mount, ROHS COMPLIANT, PACKAGE-8
$30.25 查看
ASEMB-100.000MHZ-LY-T 1 Abracon Corporation MEMS OSC XO 100.0000MHZ CMOS SMD

ECAD模型

下载ECAD模型
$3.83 查看

相关推荐

电子产业图谱

多年硬件从业经验,专注分享从研发到供应链,再到精益制造过程中的经验和感悟!