Как Git извлекать и отображать статус каждую секунду

#git #pull

#git #тянуть

Вопрос:

Я бы хотел, чтобы git pull и отображал статус того, что отображается в строке каждую секунду, а также скорость загрузки. Поведение похоже на выполнение пинга определенного веб-сайта, и оно показывает, насколько быстро ваш пинг выполняется каждую секунду в каждой строке.

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

1. git извлекает обычно очень быстро. Каков здесь вариант использования?

2. вы имеете в виду многократное извлечение каждую секунду… или одно извлечение со статусом, отображаемым до завершения извлечения… например, как это делает yum.

3. @TheGeorgeous я хотел бы видеть, сколько моего pull загружается каждую секунду в кбит / с. Я извлекаю данные объемом около 5 ГБ

4. @leoOrion одно извлечение со статусом отображается до его завершения

Ответ №1:

Сначала попробуйте посмотреть, что git fetch --progress сообщит a (поскольку pull — это выборка плюс слияние)

Вы также можете активировать GIT_TRACE2_PERF

 export GIT_TRACE2_PERF=1
git pull