Git / gerrit, push remote odrzucił żadnych zmian
Dokonano zmian w zobowiązaniu, dokonano zmiany zatwierdzenia. Naciśnij i dostanę błąd:
! [remote rejected] master -> refs/for/master (no changes made)
Sprawdzono identyfikator zmiany w komunikacie zatwierdzenia i nadal jest poprawnym zatwierdzeniem.
Próbowałem zmienić plik, sprawdzając, czy pojawia się on jako zmiana, a następnie dodany do obszaru przemieszczania i wykonałem kolejną zmianę zatwierdzenia. Spróbuj ponownie nacisnąć i uzyskać ten sam problem. Nie mam pojęcia na ten temat.
Edycja: To naciska na gerrit, a nie git bezpośrednio.
Biegnę:
git push origin master:refs/for/master
Rezultatem uzyskania informacji o pochodzeniu są (wraz z edycją danych firmy):
$ git remote show origin
* remote origin
Fetch URL: ssh://[email protected]:29418/myrepo
Push URL: ssh://[email protected]:29418/myrepo
HEAD branch: master
Remote branch:
master tracked
Local branch configured for 'git pull':
master rebases onto remote master
Local ref configured for 'git push':
master pushes to master (up to date)