git - Votre branche est en avance de 'origin/master' en 1 s'engager

Je suis novice dans git et je suis en train de travailler sur git.

J'ai ajouté quelques fichiers dans git :

git add <file1>
git add <file2>

ensuite, j'ai voulu pousser les que pour l'examen, mais à tort, je n'ai

git commit

de sorte que les fichiers que j'ai changé de ne pas aller pour des examens.

Maintenant, si je entrez la commande :

git status

il dit

# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)

Je veux revenir qui s'engagent et je veux pousser ces fichiers à des fins d'examen, plutôt que de commettre.
Quelqu'un peut-il me dire comment je peut faire?

  • Si vous souhaitez annuler votre engagement de prendre un coup d'oeil à la question similaire.
  • Je ne sais pas ce que vous êtes en utilisant pour la révision du code. La réponse simple à la question simple de la façon dont l'onu-commit est git reset HEAD^
  • j'ai fait reset HEAD. mais alors, quand j'essaie de faire, puis il me dit D file1.py quand j'ai essayé de psuh puis de nouveau il me dit que votre direction est en avance sur origin/master 1 s'engager
  • Que voulez-vous dire quand vous dites "je veux pousser les fichiers pour l'examen"? Voulez-vous d'autres personnes à voir votre livraison?
  • mon code sera d'abord examiné et puis il va être obligé. alors d'abord je tiens à pousser la de la révision du code, mais par erreur j'ai commis
  • ceci est source de confusion de la terminologie: vous devez vous engager votre code avant de le pousser. Que voulez-vous dire qu'il va être engagé après avoir examiné? Sans doute quelqu'un d'autre de le fusionner dans un repo?
  • (Je suis sûr qu'il ya beaucoup de valides des flux de travail, donc ce que je vais dire peut ne pas être pertinents à la façon dont votre équipe intervient...) Le flux de travail, je suis familier avec est de valider vos modifications dans une "fonction" ou "dev" de la branche et de pousser vers le dépôt central. La "fonctionnalité" de la branche peuvent être fusionnés en master après la révision du code.

InformationsquelleAutor sam | 2012-04-16