git pull
和之间有什么区别git pull origin master
?
如果我在除了之外的分支上master
,这两个命令会实现不同的结果吗?
请记住,拉是一个提取和合并.
git pull origin master从origin remote的master分支中获取提交(进入本地origin/master分支),然后将origin/master合并到你当前检出的分支中.
git pull仅在您签出的分支跟踪上游分支时才有效.例如,如果已检出的分支跟踪origin/master,git pull
则相当于git pull origin master