search

Home  >  Q&A  >  body text

git develop删除后是否可以checkout到最新origin/develop

本地develop被污染之后,我删除本地develop,再从远端拉一个最新的develop下来

做法:

  git branch -d develop
  
  git checkout develop
  

这样 在合了本地的develop和fixbug之后,push上了Git库

但是出现了 2天前 别人代码的commit 和我的冲突

请问怎么回事?

伊谢尔伦伊谢尔伦2754 days ago625

reply all(2)I'll reply

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-02 09:43:22

    Why delete the local develop branch? Isn’t it ok to reset to remote develop?

    git reset --hard origin/develop

    If there is a conflict, resolve the conflict

    reply
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:43:22

    There are a few questions about the description
    1. You have deleted the local develop. Why can you still merge it?
    2. Conflicts shouldn’t be considered abnormal, right? After all, when you fix the bug, you may modify the same file as someone else modified

    reply
    0
  • Cancelreply