同步 github/gitlab fork 出來的 repository
1. 沒有現成的可以一鍵同步的方法。 2. 最方便的是用 GitHub Desktop ,請看下面圖示 點選 merge 在 fetch 3. 另一種就是用 command line. # git remote -v # git remote add upstream git@GIT.AVER.COM:EDU/FW/m10v/linux.git # git fetch upstream # git checkout S510-2 # git merge upstream/S510-2 # git push origin S510-2 --tags 若 upstream 上有新的 branch # git checkout upstream/S510-3 # git checkout -b S510-3 # git push origin S510-3 --tags PS: 加上 --tags 才會將 tag 也一併同步 Reference: https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/syncing-a-fork https://www.peterdavehello.org/2014/02/update_forked_repository/ https://gitbook.tw/chapters/github/syncing-a-fork.html