Si je comprends bien, lorsque Git attribue un hachage SHA1 à un fichier, ce SHA1 est unique pour le fichier en fonction de son contenu.
Par conséquent, si un fichier est déplacé d'un dépôt à un autre, le SHA1 du fichier reste le même car son contenu n'a pas changé.
Comment Git calcule-t-il le condensé SHA1 ? Est-ce qu'il le fait sur le contenu complet du fichier non compressé ?
Je voudrais émuler l'attribution de SHA1 en dehors de Git.
0 votes
alblue.bandlem.com/2011/08/git-tip-of-week-objets.html
0 votes
En rapport : Comment git calcule-t-il les hachages de fichiers ?
0 votes
En rapport : Quel est le format de fichier d'un objet commit git ?