Zauważyłem, .git/log
podczas wyszukiwania, gdzie git zapisuje skrytki zatwierdza. Stwierdzono, że:Jaki jest cel .git/log
$ ls .git/logs/
HEAD refs
$ diff .git/refs/ .git/logs/refs/ | head -n3
Common subdirectories: .git/refs/heads and .git/logs/refs/heads
Common subdirectories: .git/refs/remotes and .git/logs/refs/remotes
diff .git/refs/stash .git/logs/refs/stash
Znaczenie stash
- to jedyny niepowtarzalny plik pod logs
. Ale nie rzuca to światła na racjonalne uzasadnienie tego folderu. Więc jaki jest cel .git/log
i dlaczego git duplikuje odniesienia?