博客專欄

        EEPW首頁 > 博客 > github上fork一個分支,如何和主分支同步

        github上fork一個分支,如何和主分支同步

        發布人:電子禪石 時間:2019-04-08 來源:工程師 發布文章

        github fork一個分之后,過一段時間就會和主分支的差異比較大。 這樣提交pr的時候就會沖突,這個時候我們就需要和主分支同步代碼。

        步驟:

        1.git remote add upstream git@github.com:coreos/etcd.git   //本地添加遠程主分支,叫upstream。可以先git branch -v查看是否已添加遠程分支,若已添加,該步驟略過。

        2.git fetch upstream  // 獲取主分支的最新修改到本地;

        3.git merge upstream/master  // 將upstream分支修改內容merge到本地個人分支;

            // 該步驟或者可以分成2步:

            1) # git checkout master;  // checkout到master分支

            2) # git merge upstream;  //合并主分支修改到本地master分支;

        4. git push                                // 將本地修改提交到github上的個人分支

        至此,主分支修改的代碼完全同步到fork出來的個人分支上,后續在個人分支上修改提交pr時就不會沖突。
        ---------------------
        作者:wangww631
        來源:CSDN
        原文:https://blog.csdn.net/wangww631/article/details/78392734
        版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞:

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 遂溪县| 沙湾县| 昌平区| 磐石市| 苗栗市| 开阳县| 宾阳县| 类乌齐县| 台山市| 油尖旺区| 昔阳县| 通江县| 金川县| 金堂县| 都匀市| 巴东县| 漳浦县| 冕宁县| 年辖:市辖区| 合作市| 宜宾市| 衡阳市| 六安市| 汉沽区| 汝南县| 鄂尔多斯市| 宁乡县| 威宁| 芜湖县| 甘洛县| 乐亭县| 吉安市| 通渭县| 潍坊市| 瑞丽市| 台南市| 沁阳市| 鲁甸县| 开原市| 福贡县| 黄大仙区|