Все команды мерзавца имеют опцию пробного прогона?

Все команды мерзавца имеют - опция пробного прогона или та, которая указала бы на то, что команда обойдется без фактического выполнения их?

72
задан vfclists 4 April 2010 в 08:22
поделиться

2 ответа

Не каждая команда, естественно, поддерживает пробный запуск напрямую.

Как JC Хамано резюмирует :

Есть вещи, которые не реализованы в git, потому что они не имеют смысла, а есть вещи, которые не реализованы в git, потому что никому не хотелось царапина для.
Другими словами, мы стремимся реализовать только вещи, в которых есть реальные, продемонстрированные потребности из реального мира, и только тогда, когда добавление имеет смысл как связное часть системы.


iboisver комментарии:

Еще одна вещь, о которой следует знать, - это то, что такие команды, как git add и git rm , разрешают команду -n параметр -line для указания пробного прогона , тогда как в git commit параметр -n означает нечто совершенно иное.
Поэтому не забудьте проверить страницу руководства

git commit -n :

-n
--no-verify

Эта опция обходит хуки pre-commit и commit-msg. См. Также githooks (5) .

69
ответ дан 24 November 2019 в 12:45
поделиться

Хотя не всегда есть флаг - пробный прогон для каждого комментария, обычно есть эквиваленты. Например, этот предыдущий вопрос показывает, что делать для git merge .

11
ответ дан 24 November 2019 в 12:45
поделиться
Другие вопросы по тегам:

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