Comment est-ce fait?
Je travaille dans un repo par moi-même en ce moment, donc c'est mon flux de travail:
1- change files
2- commit
3- repeat 1-2 until satisfied
4- push to master
Alors, quand je fais un git status
il me dit que ma direction est en avance par X s'engage (probablement le même nombre de commits que j'ai fait). Est-ce parce que lorsque vous appuyez sur le code il ne fait pas de mise à jour de vos fichiers mis en cache localement (dans l' .git dossiers)? git pull
semble "réparer" cette étrange message, mais je suis toujours curieux de savoir pourquoi il se produit, peut-être que je suis à l'aide de git mal?
including what branch is printed in the message
Ma branche locale est en avance de maître
where do you push/pull the current branch
Je suis poussant à github et en tirant à l'ordinateur, j'arrive de travailler sur ce point dans le temps, ma copie locale est toujours parfaitement à jour que je suis le seul à travailler sur elle.
it doesn't actually check the remote repo
C'est ce que j'ai pensé, j'ai pensé que je voudrais m'assurer que ma compréhension est correcte.
are you passing some extra arguments to it?
Pas ceux que je peux voir, peut-être qu'il y a de drôles de config sur ma fin?
$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)