En la imagen debajo, el branch actual es máster.
Sur l'image ci-dessous, la branche courante est master.
Quizás quieras trabajar en todos los aspectos de un proyecto sobre la misma branch.
Peut-être aimez-vous travailler sur tous les aspects d'un projet dans la même branche.
Bueno, cerré la Orlando branch.
J'ai fermé la succursale d'Orlando.
Este mismo proceso sucede aún cuando el branch actual es un ancestro de otro.
Ce fonctionnement est systématique, même si la branche courante est un ancêtre d'une autre.
Otros pueden asumir que tu repositorio tiene una branch con este nombre, y que contiene la versión oficial del proyecto.
Les autres supposent que votre dépôt possède une telle branche et qu'elle contient la version officielle de votre projet.
Por supuesto, puedes seleccionar cualquier branch que desees que reciba el servidor en producción.
Bien sûr, vous pouvez sélectionner la branche que vous souhaitez que le serveur actif détecte.
El comando reset mueve el branch actual a otra posición, y opcionalmente actualiza el stage y el directorio de trabajo.
La commande reset déplace la branche courante à une autre position et met éventuellement à jour le stage et la working copy.
Sin embargo, tiene el defecto de ser un poco más complejo y facilita el cometer errores al reintegrar cambios o empujar accidentalmente un branch a un repositorio con el que no guarda relación.
Cependant, cela a d'autres défauts comme le fait que c'est un petit peu plus complexe et c'est plus facile de faire des erreurs en réintégrant les modifications ou en poussant accidentellement une branche dans un dépôt qui n'a rien à voir.
Mientras que un merge crea un solo commit con dos padres, dejando una historia no lineal, un rebase reproduce los commits del branch actual en otro, dejando una historia lineal.
Alors q'un merge crée un commit unique avec deux parents, produisant une histoire non linéaire, un rebase rejoue les commits de la branche courante sur une autre branche, produisant une histoire linéaire.
Debajo, un commit ocurre en el branch maint, el cual fue un ancestro de máster, resultando en 1800b.
Ci-dessous, un commit a lieu sur une branche maint, qui est un ancêtre de master.
El siguiente comando reproduce dentro de máster el más reciente commit del branch actual desde 169a6 (exclusivo), concretamente 2c33a.
La command suivante rejoue sur master les commits les plus récents de la branche courante depuis 169a6 (exclu), autrement dit 2c33a.
A pesar de que se utiliza en diversos lugares en el libro, hay muy pocas variaciones del comando merge - en general, solo git merge<branch>con el nombre de la rama individual que se desea combinar.
Bien qu'elle soit utilisée à plusieurs endroits du livre, il n'y a que peu de variations de la commande merge - généralement juste git merge<branche>avec le nom de la seule branche que vous voulez fusionner.
Para obtener casos de prueba necesitas bajar un paquete nightly o hacer un checkout de un branch de svn.
Pour obtenir les cas de test du core, vous devez télécharger un paquet du jour (nightly package) ou réaliser un checkout d'une branche svn.