Co zrobić, gdy przegapiłem kilka kluczowych wskazówek podczas pchania do Gerrita

Jestem nowy w Git, a nawet nowszy w Gerricie i trochę się zgubiłem. Mój przepływ pracy był prawdopodobnie standardowy: utwórz nowy oddział, zróbmagia, zatwierdzaj zmiany, przesuń je do repozytorium Gerrita.

Moja nowo wypchnięta gałąź jest widoczna w interfejsie WWW Gerrita, ale zmiana nie jest w ogóle widoczna.

Po przeczytaniuta odpowiedź, Dokumenty Gerrita i wiele innych, łatwo i szybko znalazłem, że tęskniłemmagiczny refs. Zamiastgit push origin HEAD:refs/for/{branch name} Właśnie to zrobiłemgit push origin.

Świetny! Ale jak wyjść z tej sytuacji? Ilekroć próbuję ponownie naciskać, tym razem z odpowiednimi refami, dostaję! [remote rejected] (no new changes).

Co to znaczy i co mogę zrobić?Czy to znaczy, że nie mogę tego naprawić w żaden inny sposób, niż dodawać nowe zmiany, popełniać je i naciskać ponownie? (nie, nawet naciśnięcie kolejnego zatwierdzenia nie rozwiąże problemu, Gerrit połączył nowy push z masterem, ale całkowicie upuścił poprzedni; niestety nie jest to możliwe!)

questionAnswers(1)

yourAnswerToTheQuestion