Domanda

Siamo transizione a git, abbiamo bisogno di controllo del codice sorgente che maniglie ramificazione e sviluppo parallelo meglio. Tutto il nostro team ha fatto un po 'di ricerca e abbiamo deciso di passare a Git. Abbiamo anche come il modello di gitflow . Ho notato che c'è anche un'estensione gitflow per git.

Quali benefici ha questa estensione hanno più di git norma? Sembra che sia soprattutto le macro per impacchettare i comandi. Dobbiamo perdere tempo con l'estensione gitflow (ci piace il modello)? È utile? Come ci si confronta con comandi standard git?

È stato utile?

Soluzione

Il gitflow "estensione" è letteralmente solo un insieme di script che codificano il modello di ramificazione di nvie. Non c'è assolutamente alcuna necessità di usarli, è solo una comodità. Si possono trovare utile avere gli script per affrontare con il modello di ramificazione, o si può preferire di solo bastone alla vaniglia git comandi per fare la stessa identica cosa. E 'solo una preferenza personale.

Altri suggerimenti

Kevin è assolutamente giusto. Solo che ..., le estensioni di flusso git non rendono molto facile da usare il modello nvie. E 'davvero contribuire a far rispettare solo cosa si intende per una caratteristica, ma ancora più importante, quello che una liberazione e una correzione è!

Quando si utilizzano le estensioni di flusso git è anche possibile utilizzare i comandi git regolari, nessuna penalità a tutti.

Ho anche trovato lo strumento OS X GUI, SourceTree . E 'davvero di aiuto mostrare ciò che è locale e ciò che deve essere spinta / tirata di origine.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top