Сделал изменения в фиксации, выполнил исправление. Сделайте push, и я получаю сообщение об ошибке:
! [remote rejected] master -> refs/for/master (no changes made)
Проверьте идентификатор изменения в сообщении фиксации и его по-прежнему действительный фиксатор.
Я попытался изменить файл, проверив его как изменение, а затем добавил в промежуточную область и выполнил другое исправление. Повторите попытку и получите ту же проблему. Подумайте об этом.
Изменить: это прямое нажатие на gerrit, а не git.
Я запускаю:
git push origin master:refs/for/master
И результат получения сведений о происхождении (с подробными сведениями о компании):
$ 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)