Обычно я использую два компьютера, скажем: PC1
и PC2
.
На обоих из них я использую CygWin
на Windows 10
.
Они имелита же конфигурация.
Вкл. PC1
Я пытался настроить некоторые параметры отображения даты и времени при выполнении:
$ git log
Я пытался использовать несколько bash
и * 1016.* команды.
В прошлом, а также в настоящее время на PC2
, когда я делаю:
$ date
Я получаю следующее:
Tue Sep 25 16:17:34 CDT 2018
, но на PC1
(неправильный), с той же командой я получаю:
Tue, Sep 25, 2018 16:17:34
, где вы можете видеть, что индикатор TimeZone
не отображается.
Кроме того, теперь включен PC1
, когда я делаю коммит, а затем перечисляю историю с: $ git log
, даты выглядят следующим образом:
Date: Tue Sep 25 22:58:42 2018 +0100
, где это должно быть:
Date: Tue Sep 25 16:58:42 2018 -0500
, потому что мой текущий часовой поясявляется: CDT
(America/Chicago
) (-05:00
)
Есть идеи о том, как решить эту проблему?
Спасибо!
[ПРАВИТЬ 1]
Ответ на предложение от @Johan
ниже, где он сказал:
--- начало комментария ---
Вам необходимо установить git log --date
в local
.
git config --global log.date local
--- конецкомментарий ---
Я только что попробовал это, и теперь у даты, которая появляется на моем последнем коммите, нет индикатора TimeZone
.Используя тот же отсчет времени, что и раньше:
Date: Tue Sep 25 22:58:42 2018
Мне нужно получить индикатор TimeZone
в списке фиксации.
[EDIT 2]
Отвечая на предложение из @Johan
ниже, где он сказал:
--- начало комментария ---
Вам необходимо установитьgit log --date
до default
.
git config --global log.date default
--- конец комментария ---
Я только что попробовал это и сейчас, и я получаю снова:
Date: Tue Sep 25 22:58:42 2018 +0100
даже пробовать новые коммиты.