首頁  >  問答  >  主體

Github關於fork的小問題

Github新人,剛開始學習,希望大神解答一下疑惑
1.fork了開源專案之後如何確認提交程式碼是在自己的fork專案裡做修改?
主要是擔心操作錯了push給了原作者造成困擾就不好了。
2.如何將開源專案最新的修改同步到我的fork裡來又不影響我已經做的修改?

怪我咯怪我咯2697 天前704

全部回覆(3)我來回復

  • ringa_lee

    ringa_lee2017-05-02 09:39:40

    放心,你只能修改你fork的項目,原作者的項目你是沒有權利修改的。需要向原始項目推送東西,需要使用Pull Request並受到原作者同意才行。
    同步原項目的修改,先需要將你的程式碼複製本地,並把原項目的位址加入到遠端倉庫清單中,再透過合併的方式合併兩者即可。

    回覆
    0
  • 習慣沉默

    習慣沉默2017-05-02 09:39:40

    1、都不給你權限怎麼push到原作者那,不用擔心
    2、把作者的fork到新的branch裡邊,自己的branch去掉原作者的源

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-05-02 09:39:40

    1. 不會,只要你clone的是你自己的fork專案就行

    2. 設一個新的remote是你的原項目,然後把上面的改拉動到你的一個分支,再merge到你的主幹

    回覆
    0
  • 取消回覆