donc je commence à utiliser Git + GitHub.
Dans notre petite équipe distribuée, chaque membre crée sa propre branche pour chaque problème / exigence qui lui est alloué.
git branch Issue#1 <-- create this branch
git checkout issue#1 <-- switch over to this branch
maintenant code code
, commit
, code
, commit
, etc ...
puis pull request
, code-fixup
, commit
, code
, commit
.. etc.
et ENFIN ... la demande d'extraction est acceptée.
Woot.
mais .. maintenant quoi? (......gênant......)
La personne qui a créé la branche sur sa machine de développement locale doit-elle .. fermer la branche? Une suggestion était pour la personne de développement de supprimer la branche `(... -D ...) et de faire ensuite une extraction / actualisation du maître .. qui obtiendra alors tout son code de branche.
Hmmmmm ... pas sûr - aidez s'il vous plaît :)
master
, develop
ou quel que soit le nom de votre branche de développement (Merge, Rebase (avec / sans squash), ...)
git branch Issue#1 -d
et c'est tout ce qu'il y a - aucun code n'est perdu, juste une étiquette est supprimée de votre référentiel