Es "nejauši" pushed izdarīt GitHub.
Vai ir iespējams izdzēst šo ierakstu?
Es gribu atgriezt savu GitHub repozitoriju tādu, kāds tas bija pirms šīs izmaiņas.
piezīme: lūdzu, skatiet alternatīvu
git rebase -i
komentāros zemāk-
`git reset --soft HEAD^``
Vispirms noņemiet nodevumu savā lokālajā repozitorijā. To var izdarīt, izmantojot git rebase -i
. Piemēram, ja tā ir jūsu pēdējā apņemšanās, varat veikt git rebase -i HEAD~2
un izdzēst otro rindiņu redaktora logā, kas parādās.
Pēc tam piespiediet to nosūtīt uz GitHub, izmantojot git push origin +branchName --force
.
Lai iegūtu vairāk informācijas (t. i., ja vēlaties dzēst vecākus nodevumus), skatiet Git Magic Chapter 5: Lessons of History - And Then Some.
Un, ja jūsu darba koks ir netīrs, vispirms jāveic git stash
un pēc tam git stash apply
.
Lai pilnībā izdzēstu kešatmiņu, ir nepieciešams to izdzēst. Šī git palīdzības lapa jums palīdzēs. (tas man palīdzēja) http://help.github.com/remove-sensitive-data/