MinGW Git Bash наблюдаемое несоответствие между результатами работы машин
Я получаю противоречивое поведение при установке Git Bash на разных компьютерах с Windows 7. Различия в поведении довольно незначительны, но я хотел бы понять, что может быть причиной несоответствия, и устранить его до того, как возникнет проблема.
Используя git push
к действительному репозиторию в качестве иллюстрации, который воспроизводит поведение: на одном компьютере процесс отправки во время записи объектов, по-видимому, связан с удаленным сервером.
Одна консольная выходная линия
Writing objects: 13% (53/402), 664.00 KiB | 970.00 KiB/s
заменяется в консоли
Writing objects: 14% (57/402), 984.00 KiB | 117.00 KiB/s
когда происходит обновление хода выполнения (т. е. статус обновляется в консоли)
Однако на моей другой машине прогресс записывается в консоль в виде новой строки. Поэтому вывод гласит:
Writing objects: 13% (53/402), 664.00 KiB | 970.00 KiB/s
Writing objects: 14% (57/402), 984.00 KiB | 117.00 KiB/s
Как я уже сказал, это довольно незначительная проблема. Но выполнение каждой операции с отчетом об удаленном источнике в нескольких строках приводит к тому, что каждая операция заполняет довольно много моего консольного буфера. Я боюсь, что в какой-то момент я захочу проверить свой буфер на "что-то", что я сделал только для того, чтобы его вытолкнуло парой чрезвычайно болтливых операций.