amend

Jak zmodyfikować istniejące, nieużywane commity?

Napisałem złą rzecz w wiadomości commit. Alternatywnie, zapomniałem dołączyć niektóre pliki. Jak mogę zmienić wiadomość / pliki commit? Commit nie został jeszcze przesunięty.

Jak cofnąć" git commit --amend "zrobione zamiast" git commit"

Przypadkowo zmieniłem poprzedni commit. Commit powinien być oddzielony, aby zachować historię zmian, które wprowadziłem do da ... jak git reset --hard HEAD^, pierwszy commit również zostanie cofnięty. (nie wcisnąłem jeszcze żadnych zdalnych katalogów)

Jak wcisnąć zmieniony commit do zdalnego repozytorium Git?

Kiedy pracowałem trochę z moim kodem źródłowym, zrobiłem swoje zwykłe commit, a następnie pchnąłem do zdalnego repozytorium. ... ailed to push some refs to '//my.remote.repo.com/stuff.git/' Co mam zrobić? (Mogę uzyskać dostęp do zdalnego repozytorium.)

Edytować root commit w Git?

Są sposoby na zmianę komunikatu z późniejszych commitów: git commit --amend # for the most recent commit ... ractive master~2 # but requires *parent* Jak możesz zmienić komunikat commit pierwszego commita (który nie ma rodzica)?

Jak zmienić commit bez zmiany komunikatu commit (ponowne użycie poprzedniego)?

Czy istnieje sposób, aby zmienić commit Bez vi (lub Twojego $EDITOR) pojawiającego się z opcją modyfikacji wiadomości commit, ale po prostu ponownego użycia poprzedniej wiadomości?

Mercurial: jak zmienić ostatni commit?

Szukam counter-części git commit --amend W Mercurial, czyli sposobu na modyfikację commita, z którym moja kopia robocza jest ... anych plikach). To szczególnie oznacza, że możliwe podejście nie może w żadnym momencie wymagać czystego katalogu roboczego.

Przypadkowo wciśnięty commit: Zmień komunikat git commit

W moim lokalnym repo mam jeden commit z nieprawidłowym Komunikatem commit. Opublikowałem już niepoprawny komunikat commit z ... się, że to nie zadziała dla mnie w tej sytuacji, ponieważ zrobiłem dodatkowe commity od niepoprawnego. Jak byś to naprawił?

git: zmiana jednej linii w pliku dla pełnej historii

Kiedy uruchomiłem mój Git repo, dodałem do niego kilka plików jako początkowy commit. Teraz, wiele commitów później, zauważył ... est inny sposób na rozwiązanie mojego problemu, czy trzeba ręcznie zmieniać i edytować wszystkie konflikty? Z góry dzięki:)

Git zapobiega popychaniu po zmianie commita

Zwykle po prostu biegam git add file git commit git push Ale jeśli poprawię commit przed naciśnięciem go (z git commit - ... aster EDIT: używając gitk HEAD @{u}, widzę, że mam 2 gałęzie, jeden z oryginalnym commitem, a drugi ze zmienionym commitem.

Mercurial: Usuń changeset ze zdalnej gałęzi

Czy istnieje sposób, aby usunąć ze zdalnego zestawu zmian lub usunąć cały zestaw zmian? Przypadkowo wepchnąłem plik .war do zdalnego repo i chcę go usunąć.