使用場景:
有兩種配置方式,直接看配置檔案
修改專案.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...