2016-01-26 82 views
3

由於我已經閱讀提交意味着我們已經更新了一些代碼,這些代碼存在錯誤並且提出了問題引發的代碼。 但什麼是拉請求。提交和請求提交之間的區別

+2

看到這個得到一個想法http://stackoverflow.com/questions/2745076/what-are-the-differences-between-git-commit-and-git-push – mmuzahid

+0

順便說一下,你也可以提交代碼沒有bug。 –

+0

@mmuzahid:謝謝你的鏈接,這是一個很好的和自我解釋的圖 – invinciblemuffi

回答

5

A 拉取請求是一種將'提交'到您沒有寫入權限的存儲庫的方法。

該存儲庫的維護人員將檢查您的請求,並確定他們是要將其與代碼合併還是原樣保留。

+0

謝謝你這個簡單的解釋。 – invinciblemuffi

1

A 承諾是對一個或多個文件的離散更改。它是Git的關鍵部分。

A 拉請求是請求合併一個或多個提交到不同的分支。它不是Git的一部分;它只是GitHub的一部分(和類似的服務,如BitBucket)。


參見the Try Git tutorial,在其中您可以探索一些不同之處更遠。

+0

感謝您提出並解釋了這個簡單的差異 – invinciblemuffi

+0

如果我需要對主人承諾,那麼要做什麼 – invinciblemuffi

+0

我認爲你的意思是:如果你需要在** Origin **(你的在線版本)上提交。然後你使用推。 https://help.github.com/articles/pushing-to-a-remote/ –

相關問題