使用場景:
有兩種配置方式,直接看配置檔案
修改專案.git檔案下的config檔案(提交到兩個倉庫的相同分支)
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hidedotfiles = dotgitonly
[remote "origin"]
url = ssh://gradle倉庫位址
url = http://gitlab倉庫位址
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
修改專案.git檔案下的config檔案(提交到兩個倉庫的不同分支)
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hidedotfiles = dotgitonly
[remote "gradle"]
url = ssh://gradle倉庫位址
fetch = +refs/heads/*:refs/remotes/gradle/*
[remote "gitlab"]
url = http://gitlab倉庫位址
fetch = +refs/heads/*:refs/remotes/gitlab/*
[branch "master"]
remote = origin
merge = refs/heads/master
[alias]
publish=!sh -c \"git push gradle master && git push gitlab master:master\"
在沒有特別要求時第一種配置方式更簡潔。前提是在備份倉庫建立同名的分支。
tips:在多人開發時,使用多個倉庫提交的操作最好由特定一人合併**進行提交,備份倉庫的工程盡量避免被多個人同時修改
將Git工程提交到兩個不同的倉庫
使用場景 有兩種配置方式,直接看配置檔案 修改專案.git檔案下的config檔案 提交到兩個倉庫的相同分支 1 core 2 repositoryformatversion 0 3 filemode false 4 bare false 5 logallrefupdates true 6 syml...
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...