La situation est la suivante, en supposant que le commit A se trouve dans un certain github et que le commit A est également validé localement. À ce moment-là, j'ai écrit un nouveau code localement et atteint le commit B. À ce moment-là, j'ai reçu un pull. request on github, github Lorsque j'atteins le commit C, je souhaite synchroniser le code github avec le code local tout en empêchant l'écrasement du code sous le commit B. Que dois-je faire ? Vous cherchez une solution.
Vous pouvez simplement git pull directement s'il y a un conflit, résolvez simplement le conflit
Si vous ne souhaitez pas être écrasé, ouvrez une autre branche et tirez la demande. Une fois votre code écrit, fusionnez-le dans la branche nouvellement ouverte et soumettez-le
.