【Git版本控制】GitHub上fork項目和clone項目的區別


fork:在github頁面,點擊fork按鈕,將別人的倉庫復制一份到自己的倉庫。

clone:直接將github中的倉庫克隆到自己本地電腦中

問題1:pull request的作用

比如在倉庫的主人(A)沒有把我們添加為項目合作者的前提下,我們將A的某個倉庫名為“B”的倉庫clone到自己的電腦中,在自己的電腦進行修改,但是我們會發現我們沒辦法通過push將代碼貢獻到B中。

所以要想將你的代碼貢獻到B中,我們應該:

  1. 在A的倉庫中fork項目B (此時我們自己的github就有一個一模一樣的倉庫B,但是URL不同)
  2. 將我們修改的代碼push到自己github中的倉庫B中
  3. pull request ,主人就會收到請求,並決定要不要接受你的代碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM