Это больше для себя памятка. Ни для кого с минимальным опытом программирования всё ниженаписанное не новость =)
Итак в терминале, убедившись, что мы в каталоге с исходным кодом проекта:
git pull - синхронизируем локальный исходный код с сервером
git checkout -b <branch_name> origin/master - создаем ветку
Делаем наш патч
make check - гоняем тесты для патча
git commit -a - записываем правки в историю
./logerrit submit master - коммитим патч в геррит на ревью
Если надо патч поправить после ревью или по любой иной причине:
git checkout <branch_name> - переходим в нашу ветку с патчем
Правим патч, чтобы стало как надо
git commit --amend -a - обновляем (!!! это важно !!!) правки в истории
./logerrit submit master - коммитим обновлённый патч в геррит на ревью
Комментариев нет:
Отправить комментарий
Внимание! Сообщения проходят премодерацию!