Есть ли способ узнать, когда был создан тайник?
git stash list
только перечисляет тайники и git stash show XXXXXX
показывает все файлы и изменения, но не дату создания тайника.
Пытаться:
git stash list --date=local
Это должно напечатать что-то вроде:
stash@{Thu Mar 21 10:30:17 2013}: WIP on master: 2ffc05b Adding resource
git stash list --date=relative
. Стоит отметить, что--date
это исходит отgit log
команды, а не отstash
самой, смотрите здесь возможные--date
значения: stackoverflow.com/questions/7853332/git-log-date-formats[alias] stashlist = "stash list --date=local"
в мой файл ~ / .gitconfiggit stash list --date=short
укажите дату только в формате фиксированной ширины YYYY-MM-DD, который легко визуально сканировать.Вы можете использовать
--pretty=format
для достижения этой цели. Например, это создает список хранения, который включает в себя относительное время:У меня есть этот набор в
[alias]
разделе моего~/.gitconfig
файла, так что я могу связать его с простойsl
командой:(Вы можете видеть, что у меня также есть похожие наценки для
log
иreflog
)Вот как это выглядит:
Если вы хотите показать фактическую дату, а не относительное время, замените
%(cr)
на%(ci)
.источник
git show stash@{0}
также распечатывает дату, наряду с другой информацией.источник