为什么我不能在本地分支中使用git pull?

时间:2017-09-07 07:11:07

标签: git

我是git的新手。指定本地分支有什么区别?

$ git pull origin master : local-branch
 ! [rejected]   master  -> local-branch  (non-fast-forward)

$ git pull origin master
 * branch      master     -> FETCH_HEAD

1 个答案:

答案 0 :(得分:0)

分支机构在某些时候出现了分歧。 local-branch上必须存在master上不存在的提交,因此,您可能必须重写本地历史记录,并在远程分支之上重新定义本地更改。