quindi sto iniziando a usare Git + GitHub.
Nel nostro piccolo team distribuito, ogni membro crea il proprio ramo per ogni problema / requisito assegnato.
git branch Issue#1 <-- create this branchgit checkout issue#1 <-- switch over to this branch
ora code code, commit, code, commit, ecc ...
poi pull request, code-fixup, commit, code, commitecc ..
e FINALMENTE ... la richiesta pull è accettata.
Woot.
ma .. ora cosa? (...... imbarazzante ......)
La persona che ha creato il ramo sulla propria macchina di sviluppo locale deve .. chiudere il ramo? Un suggerimento è stato per la persona dev di eliminare il ramo `(... -D ...) e quindi fare un pull / refresh del master .. che poi otterrà tutto il codice del ramo.
Hmmmmm ... non sono sicuro - per favore aiutatemi :)
master, developo qualunque sia il nome del tuo ramo di sviluppo (Merge, Rebase (with / without squash), ...)
git branch Issue#1 -de questo è tutto ciò che c'è - nessun codice è perso, solo un'etichetta viene rimossa dal tuo repository