2012-09-12 2 views
11

Eventuali duplicati:
Is there a commercial grade Git server product
Is there a Github clone that I can run on my own server?Posso usare l'applicazione di controllo versione git senza github?

Posso usare Git senza servizio di GitHub? Quello che voglio dire è che sono solo la persona che lavora al progetto e non voglio spingere il progetto nello spazio Git. Cosa ne pensi? Sarà una decisione giusta? O c'è qualche lite github come l'applicazione server disponibile per uso interno? Per favore condividi i tuoi pensieri.

+9

contrassegnato come duplicato, ma nessuno dei legata a "duplicato" domande risponde in realtà a questa domanda. Il primo "duplicato" si riferisce a un prodotto Git di livello commerciale (non al centro di questa domanda). Il secondo "duplicato" si riferisce a un clone di GitHub (anch'esso non al centro di questa domanda). –

risposta

5

Sì, git è indipendente se GitHub. Se metti la tua fonte su GitHub con un account gratuito, il tuo progetto dovrà essere "pubblico", nel senso che chiunque può leggerlo. Altre aziende offrono repository git privati ​​gratuiti (io uso Assembla). Ma puoi effettivamente usare git senza alcun server, per mantenere il controllo della versione locale. Questa è sicuramente una buona pratica comunque. Un server offre il vantaggio aggiuntivo del backup off site.

1

Uso il controllo della versione indipendentemente dal fatto che lo condivido con persone come GitHub.

Il controllo della versione per me significa molto più del semplice backup offsite.

Significa che sono in grado di sperimentare tutte le mie idee (e il codice successivo) senza paura di perdere nulla (almeno in termini di cose sulla mia macchina in questo scenario) e posso sempre diramare o rotolare torna a seconda di cosa è necessario.

0

In generale, se si lavora in team, con una funzionalità github simile è veramente bello (ma non strettamente necessario)

gitorious è un un open-source github-simile (ma sarà molto meno funzionalità) applicazione server che è possibile installare internamente. github ha anche questa opzione, ma costa molto.