Создать патч и применить патч в SmartGit
У меня есть онлайн-репозиторий, размещенный в Bitbucket, но у одного из разработчиков проблемы с подключением к Интернету, и большую часть времени он не может подключиться к репозиторию. Чтобы сохранить тот же код в репозитории и поделиться между разработчиками, я думаю, что в create patch и отправить его по электронной почте. Поскольку он и я используем клиент SmartGit, можно создать и применить патч из SmartGit? Я прочитал docs но не нашел никаких полезных, никаких советов по этому поводу? Я не знайте, является ли функция git Flow решением
2 ответов
Это, кажется, поддерживается с версии 6.5 SmartGit. Вот список изменений:https://www.syntevo.com/smartgit/changelog-6.5.x.txt (в разделе smartgit 6.5 preview 1)
следующие шаги работал для меня.
создание патча:
- открыть журнал
- выбрать ветку и щелкните правой кнопкой мыши на совершение
- выберите "Формат патча..."и сохраните файл
применение патч:
- открыть журнал
- перейдите в раздел "Инструменты", а затем " применить патч..."
- выбрать патч
исправление будет применено к ветви, которая в настоящее время извлечена.
Я спросил группу поддержки SmartGit, реализовали ли они git format-patch
в GUI или нет. Я получил следующий ответ:--2-->
нет. Если ему нужна выбранная фиксация, его также нельзя обойти использование внешних инструментов.