Dans notre journal git, nous voyons parfois un astérisque après le nom d'utilisateur dans la colonne Auteur. Le même utilisateur est répertorié sans l'astérisque dans les autres validations.
Que signifie l'astérisque?
J'utilise IntelliJ IDEA 15.0.6.
Chaque changement dans GIT (et dans la plupart des VCS modernes) a un auteur et un committer. Le journal montre un auteur parce que nous respectons la paternité même si l'auteur des modifications n'a pas accès au dépôt ou n'est pas en mesure de valider le code par lui-même.
Un astérisque sur le nom de l'auteur dans le journal signifie que ce commit a été créé par la personne décrite, mais a été appliqué par quelqu'un d'autre.
Voici une illustration de son apparence:
Il existe des cas courants lorsque cela se produit:
.patch
fichier envoyé par courrier électronique par quelqu'un d'autreIl indique que la validation est la validation la plus récente pour modifier le fichier.
Les annotations des lignes modifiées dans la révision actuelle sont marquées en gras et avec un astérisque.
https://www.jetbrains.com/help/idea/investigate-changes.html
C'est (l'astérisque) se produit généralement lorsqu'un autre utilisateur a rebasé les commits de l'auteur d'origine. Vous pouvez le confirmer dans la fenêtre de message en bas à droite. Il vous montrera l'auteur original ainsi que "commis par" avec le nom de l'utilisateur qui a fait le rebase.
Comme décrit dans la source fournie par @CrazyCoder, l'astérisque indique que la branche a été créée par un autre utilisateur.
Je pense que cela signifie un problème de validation. Je le vois dans la base de code de mon entreprise dans ce que je crois être une fusion manquée. Je le vois avec une commande Git log --graph ainsi que dans Intellij. Cela ne devrait pas se produire, mais il semble qu'il y ait deux branches distantes, BA et BB, toutes deux du maître.
Donc, BB, que Bob s'est engagé après que Meg a fusionné le changement d'Alice en BA, ne contient pas les changements. En d'autres termes, BB est basé sur les changements antérieurs à BA. Git est assez intelligent pour voir le problème et vous alerter avec cette fonctionnalité obscure et apparemment non documentée.
Je suis un n00b en ce qui concerne Git, donc je peux me tromper. Recherchez les problèmes de validation avec la validation avec astérisque.