Articles of git branch

Renommer une twig Git localement et à distance?

Existe-t-il un moyen de renommer localement une twig Git et de la transférer vers la twig distante, même si de nombreux commits ont déjà été transmis à la twig distante? Ou est-il nécessaire de créer une nouvelle twig locale, de supprimer l’ancienne twig locale, puis de répéter l’opération sur le référentiel distant?

Move commet de master sur une twig en utilisant git

J’essaie d’apprendre comment utiliser efficacement Git et je me demande comment je devrais (bonne pratique / mauvaise pratique?) Résoudre le cas suivant: Disons que j’ai la chaîne de commits suivante dans master: Commit initial Commit 1 Commit 2 Commit 3 Ensuite, je me rends compte que ce qui est fait dans les deux derniers commits […]

Où commence une twig Git et quelle est sa longueur?

De temps en temps, on me demande sur quoi une twig donnée commence à git ou si un certain commit a été créé sur une twig spécifique. Le point final d’une twig est assez clair: c’est là que se trouve l’étiquette de twig. Mais – où a-t-il commencé? La réponse insignifiante serait: sur ce commit […]

Git tirant une twig d’un autre repository?

J’ai un repository git local qui est un clone d’un repository sur github. Quelqu’un a bifurqué le référentiel et apporté des modifications à une nouvelle twig sur un nouveau référentiel. Je souhaite déplacer cette nouvelle twig dans mon référentiel (pour travailler localement dessus avant de fusionner avec le maître). J’ai essayé de créer une nouvelle […]

Comment renommer ma twig git ‘master’ en ‘release’?

Nous souhaitons imposer une nouvelle politique à nos projets pour que la twig principale soit maintenant appelée la twig de publication afin de s’assurer de la manière dont la twig doit être utilisée. Naturellement, nous aurons également développé et libéré des twigs candidates. Je comprends que je peux renommer la twig principale localement en utilisant […]

GitHub: Qu’est-ce qu’une twig «wip»?

Lorsque je parcourais les référentiels GitHub, j’ai souvent vu des twigs “wip” (par exemple, 3.1.0-wip ). Que signifie “wip”? Je n’ai trouvé la réponse nulle part – ni sur Google ni sur GitHub: de l’aide.

La commande de twig Git se comporte comme «moins»

Lorsque j’utilise la commande git branch pour répertorier toutes les twigs, je vois la sortie de la git branch | less git branch | less La commande git branch est censée afficher une liste de twigs, comme ls fait pour les fichiers. C’est le résultat que j’obtiens: Comment j’obtiens le comportement par défaut de la […]

Git: Comment lister les commits sur cette twig mais pas sur les twigs fusionnées

Supposons que votre historique de validation git ressemble à ceci: A—B—C—D—E—F master \ / X—Y—Z topic Est-il possible d’avoir seulement les commits sur master, AF? En d’autres termes, si le commit était sur une twig fusionnée, je ne veux pas le montrer.

Avoir une twig privée d’un repo public sur GitHub?

J’ai un projet PHP public dans un repo GitHub, qui ne contient qu’une seule twig (master). Je veux avoir une twig / fourchette séparée qui soit privée pour moi (j’ai payé pour les pensions privées GitHub). Je voudrais pouvoir fusionner les modifications de la twig / du groupe privé au repository public, et vice versa. […]

Comment append le nom de la twig de Git au message de validation?

J’ai besoin d’aide avec un script Bash qui appenda automatiquement le nom de la twig de git en tant que hachage dans les messages de validation.