J'ai remarqué .git/log
lors de la recherche où git enregistre stash commits. A conclu que:Quel est le but de .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
Signification stash
- est le seul fichier unique sous logs
. Mais cela ne fait pas la lumière sur la raison d'être de ce dossier. Alors, quel est le but de .git/log
et pourquoi git duplique les références?