Есть ли в git возможность автоматического объединения коммитов из основной ветки в функциональную ветку?

Управляющая последовательность ANSI интерпретируется оболочкой, а не конвейером. Таким образом, вы действительно вставляете текст ^[[32mвместе с выводом вашей последовательности -в команду fold -. Если вы хотите, чтобы весь текст был зеленым, вы можете попробовать что-то вроде этого:

echo -e "\e[32m"$(seq 1 25 | fold -w 20 -s)"\e[m"

или

echo -e "\e[32m"; seq -s ' '  1 25 | fold -w 20 -s; echo -e "\e[m"

Обратите внимание, что я использую \eв качестве escape-символа. Это работает непосредственно в оболочках bash для тестирования.

2
17.12.2020, 21:34
2 ответа

Нет, в Git нет команды, которая делала бы это автоматически. То единственный способ - создать отдельную программу или добавить запись в crontab который будет периодически получать изменения от мастера и сообщать вам, что доступны новые изменения, чтобы вы могли объединить их в свой особенность ветви.

3
18.03.2021, 22:42

Теги

Похожие вопросы