Force Push Commit Sebelumnya ke Repo
Jika Anda sudah push kode dan ingin melakukan force push ke commit sebelumnya, Anda dapat melakukannya dengan shell git push origin +commit_sha^:branch_name
Di sini git menafsirkan sha^ sebagai parent dari sha dan + sebagai push non-fastforward yang dipaksakan.
Anda juga dapat menggunakan HEAD^, di mana ^ adalah parent dari HEAD, sehingga HEAD^^^ akan melakukan push ke commit yang berada 3 commit sebelum commit saat ini. Contoh: shell git push origin +HEAD^^^:feature/i_did_an_oopsie