3
之後 「git commit」, 我有兩個選擇:1.「git push」,2.「git push origin master」。我的意圖是將我本地回購的更改推送到github主分支。他們在什麼情況下有所作爲?「git push」和「git push origin master」有什麼區別?
(此外,什麼是「原產地」這裏是什麼意思?)
之後 「git commit」, 我有兩個選擇:1.「git push」,2.「git push origin master」。我的意圖是將我本地回購的更改推送到github主分支。他們在什麼情況下有所作爲?「git push」和「git push origin master」有什麼區別?
(此外,什麼是「原產地」這裏是什麼意思?)
git push
假定您已經爲該分支定義的remote repository。在這種情況下,使用默認的遠程origin
。
git push origin master
表示您正在推送一個特定遠程,在本例中爲origin
。
這隻有在您的代碼庫中創建了多個遠程存儲庫時纔有意義。如果你只是提交一個遠程倉庫(在這個例子中,只是你的GitHub倉庫的),那麼這兩者之間沒有任何區別。