Как мне отправить новый 'Patch Set' в существующую ветвь Gerrit, которая была рассмотрена?Когда я захожу на сайт обзора, мне предоставляется возможность скопировать команды checkout / pull / cherry-pick и patch.
Я попробовал команду checkout, чтобы получить код в моей локальной рабочей области:
git fetch http://website/project refs/changes/##/####/# && git checkout FETCH_HEAD
git checkout -b my_new_branch
Затем я внес изменения в файлы, затем добавил локальные файлы в ветку, выполнив команду
git add <filename>
, чтобы теперь отправить их обратно в хранилище. Я подумал, что мне нужно сделать
repo commit -m "message"
repo upload <projectname>
но мне говорили, что у меня нет ветки !!Итак, я попробовал
repo start <branch name> <project name>
, и это очистило мои изменения .... обратно в точку А ... каков ПРАВИЛЬНЫЙ порядок команд здесь :) Извините, ребята, я все еще пытаюсь обернуть моивозглавьте всю эту систему мерзавцев!Blaaah ... SVN пользователь здесь:)