Как изменить ширину статов в git pull? - PullRequest
0 голосов
/ 19 июня 2020

При запуске git log вы можете указать, например, --stat=180, чтобы переопределить ширину графика статистики. git pull имеет параметр --stat, но он не принимает ширину.

Контекст: я вызываю git pull через s sh в задании cron. Он возвращается к ширине по умолчанию 80, чего я не хочу. Нет tty, поэтому я не могу установить ширину с помощью stty.

1 Ответ

0 голосов
/ 19 июня 2020

Опция --stat не принимает значения в git pull, но вы можете использовать другую команду, например git diff. Вам нужно записать текущую фиксацию головы, запустить git pull, а затем git diff --stat:

prev_commit=`git rev-parse HEAD`
git pull
git diff --stat=180 $prev_commit
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...