Git

如何使重複的儲存庫與 github 保持同步?

  • March 10, 2022

我在複製中使用了 github 重複選項和 –bare 並上傳到 github.com 中的另一個帳戶

在此連結中使用

就像將項目移交給另一個團隊的過程一樣。

但是原始儲存庫中有最近的更改,如何在所有分支中同步這些更改。

一種選擇是複製為裸儲存庫,並在有更改時從原始儲存庫中獲取更改。

git clone --mirror https://primary_repo_url/primary_repo.git
git fetch origin

然後,將另一個新的 repo 添加為另一個 remote,並在需要同步的更改時將其推送到該 repo。

cd primary_repo.git
git remote add --mirror=fetch secondary https://secondary_repo_url/secondary_repo.git

git push secondary --all

有關更多詳細資訊和其他選項,我點擊了此連結

引用自:https://serverfault.com/questions/1095806