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仓库的),那么这两者之间没有任何区别。