Vous avez au moins 5 différentes manières de voir la commettre actuellement vous avez vérifié dans votre copie de travail au cours d'une git bisect
session (notez que les options 1 à 4 seront également fonctionner lorsque vous ne faites pas un coupent):
-
git show
.
-
git log -1
.
- Invite Bash.
-
git status
.
-
git bisect visualize
.
Je vais vous expliquer chaque option en détail ci-dessous.
Option 1: git show
Comme expliqué dans cette réponse à la question générale de savoir comment déterminer ce qui vous engage actuellement check-out (pas seulement lors de la git bisect
), vous pouvez utiliser git show
:
$ git show --oneline
a9874fd Merge branch 'epic-feature'
Option 2: git log -1
Vous pouvez aussi tout simplement faire git log -1
pour savoir qui commit, vous êtes actuellement sur.
$ git log -1 --oneline
c1abcde Add feature-003
Option 3: invite Bash
Dans Git version 1.8.3+ (ou était-ce une version antérieure?), si vous avez votre invite Bash configuré pour afficher le courant de la branche que vous avez vérifié dans votre copie de travail, alors il sera également vous montrer les commit courant que vous avez récupéré lors d'une coupent session ou lorsque vous êtes dans un "détaché" TÊTE de l'état. Dans l'exemple ci-dessous, j'ai actuellement c1abcde
extrait:
# Prompt during a bisect
user ~ (c1abcde...)|BISECTING $
# Prompt at detached HEAD state
user ~ (c1abcde...) $
Option 4: git status
Aussi que de Git version 1.8.3+ (et peut-être plus tôt, là encore pas sûr), l'exécution d' git status
sera également vous montrer ce que s'engager que vous avez récupéré lors d'une coupent et quand vous êtes dans détaché de la TÊTE de l'état:
$ git status
# HEAD detached at c1abcde <== RIGHT HERE
Option 5: git coupent visualiser
Enfin, alors que vous êtes en train de faire un git bisect
, vous pouvez aussi simplement utiliser des git bisect visualize
ou de son haut-alias git bisect view
pour le lancement gitk
, de sorte que vous pouvez visualiser graphiquement qui vous engage sont, ainsi que les commits que vous avez marqués comme de la mauvaise et de la bonne mesure. Je suis sûr que cela existait bien avant la version 1.8.3, je ne sais pas de quelle version il a été introduit:
git bisect visualize
git bisect view # shorter, means same thing