15 votes

Qui est "nous" selon git ?

Après un rebasement git, vous pouvez trouver des fichiers marqués comme supprimées par nos soins dans le git status rapport. Qui est nous selon git et pourquoi ? Est-ce que cela fait référence au fait que je suis assis sur cette branche et qu'elle fonctionne pour moi ? Je ne sais pas si c'est le cas, mais je ne sais pas si c'est le cas, mais je ne sais pas si c'est le cas.

10voto

SzG Points 4468

Lorsque vous fusionnez, us se réfère à la branche dans laquelle vous fusionnez, par opposition à them la branche à fusionner.

Lorsque vous rebasez, us renvoie à la branche amont, et them est la branche sur laquelle vous vous déplacez. C'est un peu contre-intuitif dans le cas d'un rebasement.

La raison en est que git utilise le même moteur de fusion pour rebaser, et qu'il sélectionne en fait vos données dans la branche amont. us = en, them = de.

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