Outils pour utilisateurs

Outils du site


prog:git

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
prog:git [2024/10/14 10:23] – Ajout de "Avoir tous les enfants d'un commit" rootprog:git [2025/10/20 15:34] (Version actuelle) – [Génération de la clé] : utilisation de sign only root
Ligne 560: Ligne 560:
 </code> </code>
  
-Choisir une clé ''RSA et RSA'' de la taille maximale (4096).+Choisir une clé ''RSA (sign only)'' de la taille maximale (4096). ''RSA'' signe plus rapidement que ''DSA'' (qui vérifie plus rapidement). Dans mon cas, ce qui m'intéresse, c'est que les commits soient signés rapidement sur ma machine.
  
 ====Afficher la clé publique et privée==== ====Afficher la clé publique et privée====
Ligne 666: Ligne 666:
 L'option ''credential.helper'' est configuré à ''store'' et le mot de passe défini dans le fichier ''.git-credentials'' est faux. L'option ''credential.helper'' est configuré à ''store'' et le mot de passe défini dans le fichier ''.git-credentials'' est faux.
  
 +====error: object file .git/objects/a3/02c397c3b0c0c8959b35778c1705a89108fdb2 is empty====
 +
 +Pour éviter de devoir tout cloner à nouveau et devoir tout recompiler, il faut tester :
 +
 +<code bash>
 +find .git/objects/ -size 0 -delete
 +git fetch
 +</code>
 +
 +[[https://stackoverflow.com/questions/4111728/how-do-i-deal-with-corrupted-git-object-files|How do I deal with corrupted Git object files?]] {{ :prog:git:how_do_i_deal_with_corrupted_git_object_files_-_stack_overflow_28_12_2024_22_04_15_.html |Archive du 06/11/2010 le 28/12/2024}}
 +
 +====gpg: keydb_search failed: Invalid argument====
 +
 +<code>
 +gpg: keydb_search failed: Invalid argument
 +gpg: skipped "XXXXXXXXXXXXXXXX": Invalid argument
 +[GNUPG:] INV_SGNR 0 XXXXXXXXXXXXXXXX
 +[GNUPG:] FAILURE sign XXXXXXXXX
 +gpg: signing failed: Invalid argument
 +</code>
 +
 +Supprimer le dossier ''~/.gnupg'' et réimporter les clés privées.
 =====Windows===== =====Windows=====
 [[https://gitforwindows.org|Site Web]], {{ :prog:git:git-2.21.0-64-bit.exe |Archive git gui 64 bit 2.21.0 (26/02/2019)}} [[https://gitforwindows.org|Site Web]], {{ :prog:git:git-2.21.0-64-bit.exe |Archive git gui 64 bit 2.21.0 (26/02/2019)}}
prog/git.1728894196.txt.gz · Dernière modification : de root