Skip to content

Git同时提交到2个仓库

约 233 字小于 1 分钟

Git

2023-11-01

最简单的方式

  • 在配置文件中添加一个all节点,然后把两个仓库地址都放进去
[core]
	repositoryformatversion = 0
	filemode = false
	bare = false
	logallrefupdates = true
	symlinks = false
	ignorecase = true
[remote "origin"]
	url = https://gitee.com/czita/jenkinstest.git
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
	remote = origin
	merge = refs/heads/master
[remote "gitea"]
	url = http://192.168.1.3:8002/yuchen/webapp.git
	fetch = +refs/heads/*:refs/remotes/gitea/*
[remote "all"]
	url = https://gitee.com/czita/jenkinstest.git
	url = http://192.168.1.3:8002/yuchen/webapp.git
	fetch = +refs/heads/*:refs/remotes/all/*
  • 提交的时候使用git push all
defang@CQLZD2021ONEYUF MINGW64 /d/czWorkSplace/repo/WebApp (master)
$ git push all
Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 12 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (4/4), 355 bytes | 355.00 KiB/s, done.
Total 4 (delta 2), reused 0 (delta 0), pack-reused 0
remote: Powered by GITEE.COM [GNK-6.4]
To https://gitee.com/czita/jenkinstest.git
   68684ef..b38af28  master -> master
Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 12 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (4/4), 355 bytes | 355.00 KiB/s, done.
Total 4 (delta 2), reused 0 (delta 0), pack-reused 0
remote: . Processing 1 references
remote: Processed 1 references in total
To http://192.168.1.30:8082/yuchen/webapp.git
   68684ef..b38af28  master -> master