Domanda

In altre parole, come fanno le persone lavorano con Git?

Ho appena finito di caricare il mio primo progetto ed è stato ben lungi dall'essere un compito semplice, in ogni caso una volta che la cosa è attivo e funzionante quello che sarebbe una buona configurazione?

Non riesco a vedere come la gente poteva contare sulla GitGUI o riga di comando per il loro lavoro di sviluppo professionale o di codice difettoso direttamente nel browser - ma sono sicuro che mi manca un po 'di thinghuge qui

.

Inoltre, C'è un client di terze parti meglio del GitGUI?

Per favore, mi illumini!

È stato utile?

Soluzione

Usiamo git tramite la riga di comando per tutto il nostro lavoro, che include progetti di grandi dimensioni con molti (10+) gli sviluppatori.

In genere, ospitiamo un repo remoto su Github, il lavoro in TextMate, e mantenere una finestra di terminale cd'd aperta alla cartella app da cui lavoriamo con git.

Questa impostazione funziona molto bene -. Non ho mai avuto bisogno di usare una qualsiasi delle applicazioni GUI di interagire con git

Quando si lavora con altri sviluppatori, l'unica volta che otteniamo unire i conflitti è quando stiamo lavorando in una zona simile, tuttavia, regolare spingendo per il repo remoto e adeguata ramificazione tende a minimizzare questo problema.

Altri suggerimenti

Io infatti uso la riga di comando per la mia Git (ed GitHub) il lavoro, con gitk come browser repository (che trovo indispensabile) ed Emacs, come il mio editore. La mia interazione principale con github sta spingendo commit, che è abbastanza semplice sulla riga di comando.

Io lavoro solo con la riga di comando git, solo raramente utilizzando gitk o TIG di guardare alcuni elementi grafici di fantasia. Credo che non abbia ottenuto in veri e propri grandi progetti di avere la necessità di visualizzare la storia del genere. Il mio editor di testo vim è, e tutti i miei altri strumenti sono anche il comando basata linea. Come la guida github spiega abbastanza chiaramente, è facile da configurare i telecomandi in modo che si può avere una perfetta integrazione senza nemmeno bisogno del browser.

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