2080 votes

Branche d'un commit précédent en utilisant git

Si j'ai n commits, comment puis-je faire une dérivation depuis le commit n-3? Je peux voir le hash de chaque commit.

2956voto

Charles Bailey Points 244082

Vous pouvez créer la branche par l’intermédiaire de hachage,

ou en utilisant une symbolique ref.

296voto

OneSolitaryNoob Points 710

Pour ce faire sur GitHub.com

  1. Accédez à votre projet.
  2. Cliquez sur le « s’engage »
  3. Cliquez sur « Parcourir le code » sur la validation souhaitée à la branche de
  4. Cliquez sur le « arbre : xxxxxx » vers le haut dans la coin supérieur gauche, juste en dessous de la barre de langue statistiques, vous aurez la possibilité de « Trouver ou créer branche » (suffit de taper un nouveau nom de la branche il)Branch from previous commit

83voto

stanm Points 170

Si vous n’êtes pas sûr quel commit que vous voulez branche partir à l’avance, vous pouvez vérifier commet dehors et examiner leur code (voir source, compiler, tester) par

une fois que vous trouvez la validation souhaitée à la branche de votre part peut faire qu’à partir au sein de la validation (c'est-à-dire sans revenir au maître tout d’abord) tout en créant une succursale de la manière habituelle :

4voto

Saurabhcdt Points 31

Pour ce faire dans Eclipse,

  • Aller au point de vue « Dépôt Git Explorer »,
  • Développez « Tags » et choisissez le commit d'où vous souhaitez créer la branche,
  • Faites un clic droit sur la validation et choisir « Créer la branche », puis
  • Fournir un nom de la branche.

Il créera la succursale locale pour vous, alors chaque fois que vous poussez vos modifications, votre succursale sera Poussée à un serveur distant.

3voto

Mike Graf Points 1809

J’ai été capable de le faire comme suit :

Où vous devez entrer la valeur Skip. 0 est le dernier, 1 est le précédent, 2 est le commit avant qu’etc.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X