2012-06-19 15 views
11

Bene, ho provato GitHub for Mac - cosa molto utile, ma non voglio condividere il mio codice privato con altri (scusate persone di Github, ma ci sono progetti commerciali).Qual è il miglior client Git per Mac Os con il mio server?

Inoltre, ho provato ad occuparmi di SourceTree - anche, cosa fantastica e Bitbucket Atlassian privato.

Ma non riesco ancora a trovare il client, che può supportare il mio server. È possibile?

+0

Il client GitHub non funziona anche con repository non GitHub? Almeno le finestre si fa. – ThiefMaster

+0

@ThiefMaster: in realtà non ho trovato alcun campo "Url" o smth. –

+0

Quello che stai cercando è molto probabilmente chiamato "Remoto" – ThiefMaster

risposta

30

Sourcetree supporta sicuramente le installazioni git locali, così come Tower.

Stai pensando male. Stai pensando che, poiché SourceTree ti chiede solo di inserire le credenziali per BitBucket, GitHub o Kiln, questo è l'unico tipo di server git che puoi usare. Questo è sbagliato. Ha quelle finestre di autenticazione per quei servizi perché quei servizi forniscono funzionalità extra oltre al semplice git hosting, quindi è richiesto un login.

Nel caso di un repository condiviso standard piuttosto che un servizio commerciale, è sufficiente fare File->New e nella finestra di dialogo repository clone, immettere l'URL del repository condiviso. Se lo hai già clonato tramite la riga di comando, fai clic sul pulsante "Aggiungi copia di lavoro" e punta a SourceTree dove si trova sul disco.

Una volta clonato il repository, è possibile estrarre e spostare da/verso il repository centrale come se si stesse utilizzando la riga di comando. Tutto questo è vero anche per Tower.

+0

Hai assolutamente ragione.Non so, perché non l'ho notato. –

0

È possibile provare il gitx. Ma ho preferito Terminal.
Source Tree è l'app GUI più completa di GIT rispetto a quella testata.

1

Io personalmente uso /usr/bin/git.

Se si preferisce utilizzare materiale grafico, dare un'occhiata a GitX.

Non uso SourceTree, ma avrei pensato che avrebbero supportato qualsiasi server, si potrebbe voler ricontrollarlo.

+0

In realtà supporta Atlassin Bitbucket, Github, Kiln. Non posso usare il mio server ( –

+2

@ Sheonna8 errato, supporta qualsiasi server.Vedi la mia risposta sopra. – wadesworld

Problemi correlati