如果這太基礎或者重複,但是我在這裏感到困惑,請道歉。我在GitHub的幫助中找不到答案(我確實看過),而且我確實問過一些軟件開發人員(我正在使用GitHub來存儲文檔),他們也不知道!Pull請求在GitHub桌面中究竟做了什麼
這裏是場景:我有一個GitHub倉庫(稱之爲'A')。如果有人想進行更新,他們會將該存儲庫分配給他們自己的一個(稱爲'B')。然後,他們可以點擊「在桌面上克隆」來獲取本地副本。
他們在本地進行編輯,然後打開GitHub桌面。
在GitHub桌面中,他們可以使用'Commit to Master',然後點擊'Sync'按鈕。這將它們與存儲庫B同步。如果他們想要將編輯複製到存儲庫A,它們將進入GitHub併發出拉取請求。我明白了。
但是GitHub桌面也有一個'Pull Request'按鈕,我不知道它是在向誰發出請求!它是存儲庫A還是存儲庫B?或者完全不同的東西?
如果是存儲庫B,那麼commit/sync和pull request按鈕有什麼區別?
我不能嘗試,因爲該按鈕總是灰色的,我
而且可以將用戶直接進行拉請求轉換成一個倉庫從GitHub桌面(也許是因爲我自己的倉庫?) - 或它將始終是通過存儲庫B的兩步過程嗎?
是一個堅實的名單,這幫助了很多 - 和學習的Git分支鏈接是一個非常好的資源。謝謝。 –
不是我一直在尋找的答案,而是一篇關於PR的精彩文章。謝謝。 – ProblemsOfSumit