把別人的專案fork到自己的倉庫,再clone到本地
當原作者的專案新建分支時如何進行同步更新
git checkout upstream/branch_name 切換到本地upstream倉庫
git checkout --track branch_name 新建本地upstream分支,並與upstream遠端倉庫branch_names關聯,git push會推送到upstream上
git push origin/branch_name 推送到fork遠端倉庫
git --set-upstream origin/branch_name 將本地倉庫與自己的fork遠端倉庫關聯
這樣就正常了,下次更新時git fetch upstream,再git merge
就可以同步更新作者分支的更新了
在fork的專案裡同步別人新增分支的方法
1.將專案b clone 到本地 git clone b master 專案b的git位址 2.將專案a的git位址,新增至本地的remote git remote add upstream 專案a的git位址 3.在本地新建乙個分支,該分支的名稱最好與專案a中新增的那個分支的名稱相同以便區分 gi...
Git GitHub上fork專案同步
fork專案原作者更新如何同步?以facebookresearch detectron2為例 新增乙個upstream分支 git remote add upstream檢視狀態確認 git remote v從上游倉庫 fetch 分支和提交點 git fetch upstream切換到本地主分支 ...
Git高階 同步fork專案分支
背景 專案git位址是a,fork後的專案git位址是b。a新增了乙個分支branch 後,需要把該分支同步到b。切換當前路徑至本地的fork專案下 cd 本地fork專案路徑 2.為a起個主機名upstream,已加忽略此部 先通過git remote v命令檢視是否已經新增 git remote...