快車道

           

          【轉】git-github fork 后獲取公開正式倉庫(原始倉庫)新分支(fork項目里同步他人新增分支的方法)

          版權聲明:本文為CSDN博主「西京刀客」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
          原文鏈接:https://blog.csdn.net/inthat/article/details/124779375
          0、背景
          github fork了https://github.com/xxx/xxx.git后一段時間,同步更新正常。
          當https://github.com/xxx/xxx.git新增了分支testbranch,如何持續一致地同步更新?
          基于git標準,原始倉庫為upstream,克隆倉庫為origin:
            upstrean: https://github.com/xxx/xxx.git
            origin:   https://github.com/yyy/xxx.git
          git本地庫:   當前僅知道origin,不知道upstream
          1、查看本地的遠端倉庫,并添加 upstream 上游倉庫
          git remote -v
          git remote add upstream https://github.com/xxx/xxx.git
          git remote -v
          2、直接從 upstream 獲取新分支 testbranch 到本地
          git fetch upstream
          git checkout -b testbranch upstream/testbranch
          3、推送本地的新分支 testbranch 到 origin 上游倉庫
          git push origin testbranch
          4、在github中,可以查看到分支testbranch已經存在并與主庫同步一致

          posted on 2023-06-03 12:01 快車道 閱讀(204) 評論(0)  編輯  收藏 所屬分類: 外部參考

          導航

          統計

          常用鏈接

          留言簿(1)

          我參與的團隊

          隨筆分類(3)

          隨筆檔案(11)

          IT學習網站

          路過的博客

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 贡觉县| 遂宁市| 西林县| 成安县| 西安市| 巴塘县| 巴东县| 平阴县| 隆尧县| 平潭县| 西平县| 琼结县| 二连浩特市| 罗江县| 黔西县| 南部县| 昌江| 澄江县| 竹溪县| 辽宁省| 特克斯县| 灌阳县| 扬中市| 彰化县| 赣州市| 五寨县| 隆尧县| 威远县| 建湖县| 田东县| 长兴县| 扶绥县| 曲阳县| 吉安县| 云龙县| 沁水县| 桂阳县| 武邑县| 昌图县| 三门县| 即墨市|