Как стать автором
Обновить

Комментарии 5

Но почему diff? Почему не format-patch?

Видимо потому что WP до сих пор держатся за SVN и git diff для них - новая модная штука, которую они официально и просят https://make.wordpress.org/core/handbook/contribute/git/

Котанов ждёт культурный шок после какого-нибудь Pro Git, когда внезапно выяснится что превращать рабочий стол в помойку не обязательно

Насколько я понимаю, команда git format-patch выдает некие дополнительные данные по сравнению с git diff, кроме того результат git format-patch имеет формат для отправки по электронной почте (так написано в документации). Я хотел показать сам принцип работы с патчами (для меня он в новинку), поэтому взял для примера самый простой вариант.

И да, UMenyaNeudobnieVoprosiki прав, в руководстве «WordPress» предлагают воспользоваться командой git diff для отправки им патча. Я последовал их рекомендации.

Вы эти команды руками вводите, что ли? Есть же встроенные в IDE инструменты или специализированные вроде TortoiseGIT, где можно щёлкать мышкой по менюшкам вместо запоминания и ввода ввода рукою команд.

Да, руками, в командной строке.

Тут две причины: 1) в учебнике по «Git» сказано, что работа с «Git» из командной строки — самый универсальный вариант, программы с графическим интерфейсом обычно реализуют только часть команд «Git», а из командной строки они доступны все; 2) мне просто нравится работать из командной строки (хотя к окошкам я тоже отвращения не испытываю).

Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории