Git
Git è un pacchetto software di controllo di versione distribuito, per la gestione dei cambiamenti di file del computer attraverso progetti e sottoprogetti che sono fatti da più collaboratori.
- Caratteristiche
- Ha avuto problemi di sicurezza in passato
- Il supporto per i flussi di lavoro non lineari
- Ha un'architettura di sviluppo distribuito
- Compatibile con i protocolli esistenti
- In grado di gestire progetti di grandi dimensioni
- Ha molte opzioni per la fusione archivi di file
- Completamente gratuito da usare
- ricco di funzionalità
- Il pacchetto standard del settore per il controllo di versione
- Veloce e affidabile
- Molte ottime applicazioni di terze parti costruite fuori di esso, come GitHub
- Difficile da imparare, soprattutto per chi è nuovo al software di controllo di versione
- Nessun controllo di accesso
Creato nel 2005 da Linus Torvalds - il creatore di Linux - Git è diventato lo standard del settore per il controllo di versione del software, e per una buona ragione: funziona e funziona bene. Da non confondere con GitHub - che ospita repository Git - Git non è solo ricco di funzionalità, è anche veloce e ha un eccellente supporto per i flussi di lavoro non lineari. E 'anche completamente gratuito da usare e funziona su quasi ogni immaginabile cliente. Tra le sue caratteristiche vicino a innumerevoli sono la sua architettura di sviluppo distribuito, la sua compatibilità con i protocolli esistenti, la sua capacità di gestire progetti su larga scala e la sua pletora di opzioni quando si tratta di fusione archivi di file. Git ha una base interfaccia a basso livello, che può essere buono o cattivo a seconda dei punti di vista. Programmatori e altri tipi di tecniche generalmente amano l'interfaccia, ma altri potrebbero preferire un front-end visiva, e ci sono molte buone opzioni di terze parti per questo. Git ha pochi aspetti negativi. Ma la sua sovrabbondanza di caratteristiche può rendere difficile da imparare, soprattutto per gli utenti con esperienza limitata con i pacchetti di controllo delle versioni. Inoltre non ha alcun meccanismo di controllo di accesso, ma invece è costruito per lavorare con altri strumenti che svolgono questa funzione. Infine, ci sono stati alcuni problemi di sicurezza con essa in passato.