Apakah ada cara untuk mengetahui kapan simpanan dibuat?
git stash list
hanya mencantumkan simpanan, dan git stash show XXXXXX
memperlihatkan semua file dan perubahan, tetapi bukan tanggal pembuatan simpanan.
Mencoba:
git stash list --date=local
Itu harus mencetak sesuatu seperti:
stash@{Thu Mar 21 10:30:17 2013}: WIP on master: 2ffc05b Adding resource
git stash list --date=relative
. Yang perlu diperhatikan adalah bahwa perintah--date
tersebut berasal darigit log
perintah, bukan dari perintahstash
itu sendiri, lihat di sini untuk--date
nilai yang mungkin : stackoverflow.com/questions/7853332/git-log-date-formats[alias] stashlist = "stash list --date=local"
ke file ~ / .gitconfiggit stash list --date=short
hanya memberi Anda tanggal, dalam format YYYY-MM-DD lebar tetap yang mudah dipindai secara visual.Anda dapat menggunakannya
--pretty=format
untuk mencapai ini. Misalnya, ini menghasilkan daftar simpanan yang mencakup waktu relatif:Saya memiliki set ini di
[alias]
bagian~/.gitconfig
file saya , sehingga saya dapat mengikatnya kesl
perintah sederhana :(Anda dapat melihat bahwa saya juga memiliki markup serupa untuk
log
danreflog
)Begini tampilannya:
Jika Anda ingin menampilkan tanggal yang sebenarnya, bukan waktu yang relatif, ganti
%(cr)
dengan%(ci)
.sumber
git show stash@{0}
juga mencetak tanggal, bersama dengan informasi lainnya.sumber