Reflog est un mécanisme pour enregistrer quand le bout des branches est mis à jour. Cette commande permet de gérer les informations qui y sont enregistrées. Fondamentalement, chaque action que vous effectuez dans Git où les données sont stockées, vous pouvez la trouver dans le reflog.
Que montre Reflog ?
Le reflog, comme l'indique le livre Pro Git, est un enregistrement de vos références (essentiellement, vos pointeurs de branche et votre pointeur HEAD), et vers quels commits ils pointaient à.
Jusqu'où remonte Reflog ?
Par défaut, la date d'expiration du reflog est fixée à 90 jours. Une heure d'expiration peut être spécifiée en passant un argument de ligne de commande --expire=time à git reflog expire ou en définissant un nom de configuration git de gc.
Quelle est la différence entre git log et Reflog ?
La plus grande différence entre le reflog Git et le journal est que le journal est une comptabilité publique de l'historique de validation du référentiel tandis que le reflog est une comptabilité privée, spécifique à l'espace de travail, du commits locaux du dépôt. … Utilisez la commande git log pour afficher le journal et utilisez la commande git reflog pour afficher le reflog.
Quelles informations les journaux de référence de git Reflogs stockent-ils ?
Journaux de référence, ou "reflogs", enregistrent quand les astuces des branches et autres références ont été mises à jour dans le dépôt local. Les reflogs sont utiles dans diverses commandes Git, pour spécifier l'ancienne valeur d'une référence. Par exemple, HEAD@{2} signifie "où HEAD utilisé pouril y a deux coups", master@{one.week.