將Git工程提交到兩個不同的倉庫

2022-08-26 15:36:15 字數 1377 閱讀 1215

使用場景:

有兩種配置方式,直接看配置檔案

修改專案.git檔案下的config檔案(提交到兩個倉庫的相同分支)

1

[core]

2 repositoryformatversion = 0

3 filemode =false

4 bare =false

5 logallrefupdates =true

6 symlinks =false

7 ignorecase =true

8 hidedotfiles =dotgitonly

9[remote "origin"]

10 url = ssh://

github倉庫位址

gitlab倉庫位址

12 fetch = +refs/heads/*:refs/remotes/origin/*

13[branch "master"]

14remote = origin

15 merge = refs/heads/master

2.修改專案.git檔案下的config檔案(提交到兩個倉庫的不同分支)

1

[core]

2 repositoryformatversion = 0

3 filemode =false

4 bare =false

5 logallrefupdates =true

6 symlinks =false

7 ignorecase =true

8 hidedotfiles =dotgitonly

9[remote "origin"]

10 url = ssh://github倉庫位址

11 fetch = +refs/heads/*:refs/remotes/origin/*

12[remote "mirror"]

13   url = http://gitlab倉庫位址

14   fetch = +refs/heads/*:refs/remotes/origin/*

15[branch "master"]

16remote = origin

17remote = mirror

18 merge = refs/heads/master

用這種方法需要推送2次

git push origin

git push mirror

在沒有特別要求時第一種配置方式更簡潔。前提是在備份倉庫建立同名的分支。

將Git工程提交到兩個不同的倉庫

使用場景 有兩種配置方式,直接看配置檔案 修改專案.git檔案下的config檔案 提交到兩個倉庫的相同分支 core repositoryformatversion 0 filemode false bare false logallrefupdates true symlinks false i...

Git將本地工程提交到遠端倉庫

1 進入專案資料夾,通過git init將專案初始化成git本地倉庫 git init2 通過git add 將專案內所有檔案都新增到暫存區 git add 3 對本次的提交備註 git commit m 備註內容 如 修改了什麼 4 在github上新建乙個 倉庫,拷貝倉庫位址,將本地倉庫與遠端倉...

Git學習之Git如何提交到兩個遠端倉庫

1.在工程目錄下面滑鼠右鍵開啟git bash here,在命令列輸入git init 2.輸入git init後會出現乙個.git的乙個資料夾 3.然後準備兩個遠端,我用的乙個是github,乙個是碼雲的 第一種方法 新增github 新增碼雲 提交的時候要add,commit git add g...