, если вы хотите отменить изменения в локальной ветке разработки
Вы можете сделать следующее
git reset --hard origin/master
git pull origin master
или удали ветку и потяни снова
git checkout master
git branch -D develop
git checkout develop
Если вы хотите принудительно внести свои изменения в удаленную разработку,
git push -f
Это принудительно приведет к удаленной ветви, поэтому будьте осторожны, так как все удаленные изменения будут удалены.
Если вы хотите применить свои локальные изменения на удаленном, который был изменен, вы можете сделать следующее
git pull --rebase #This will bring your local commit on top of the remote. Then you can resolve the conflicts and push to the remote