简体   繁体   中英

How to remove pushed commits from me and someone else on github?

在这幅图片中 you can see the last commits. The last two are from me and the 3 after that are from someone else. These should be deleted and the branch should be set to the previous state of the commit "menu scene toegevoegd". How can i do this? thanks in advance!

This is not recommended, since this will break local copies on other developpers machine, but it is possible.

First, reset your local branch to the desired commit

git checkout develop
git reset --hard 21fd53a

Then, push this on remote server (GitHub) using --force modifier to explicitely indicate that you want to force this destructive action

git push --force origin develop

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM