GitHub
GitHub è un servizio di hosting per git, un protocollo di monitoraggio versione. E 'più conosciuto come un repository per il codice del computer. GitHub è dove molti sviluppatori preferiscono fare il loro codice open-source a disposizione del pubblico.
- Rendere facile contributi ai progetti open-source
- Markdown per la creazione di documenti
- Grande quantità di documentazione per gli utenti
- Molteplici repository
- Semplice da codice per il download dal sito
- applicazioni multiple
- Ripida curva di apprendimento
- Può essere fonte di confusione per coloro che hanno bisogno solo download
- Non spiega se stesso in termini profani
Git è il monitoraggio di versione e sistema di controllo che consente agli sviluppatori di codice di condividere con gli altri. GitHub funge da repository per git, ed è il più noto host web per i progetti di software open-source. Dal codice sorgente per cryptocurrencies ai sistemi operativi, GitHub ospita miliardi di byte di codice. La piattaforma rende molto più facile per i team di persone di lavorare insieme su progetti. La piattaforma ha recentemente festeggiato il suo 10 ° anno. E 'stato introdotto nel febbraio 2008 da Tom Preston-Werner e Chris Wanstrath. L'azienda dietro GitHub oggi impiega più di 700 lavoratori e ha uffici a San Francisco. Circa 20 milioni di persone utilizzano GitHub per i loro progetti di software di collaborazione. Entrambi gli individui registrati e non registrati possono sfogliare i file e il codice che sono ospitati sul sito GitHub. Il sito serve principalmente come un repository per il codice sorgente, ma contiene anche wiki, documentazione, emoji, notifiche e-mail, e anche alcuni piccoli siti web che sono ospitati da archivi pubblici sul sito. GitHub è impegnata attivamente per promuovere l'educazione riguardo lo sviluppo del software. Ha creato uno sviluppatore pacchetto GitHub Studente che è pieno di strumenti per aiutare gli studenti di programmazione. Gli strumenti sono liberi di studenti che stanno perseguendo una formazione in programmazione. La società ha anche stabilito partnership con altre aziende come Namecheap e CrowdFlower per promuovere i propri servizi educativi per gli studenti. Un'altra caratteristica della piattaforma è Codebeat. Questa caratteristica fornisce un'analisi codice automatizzata. E 'particolarmente utile per gli individui che sono impegnati nello sviluppo di applicazioni per i dispositivi mobili. integra Rollbar con GitHub per fornire un metodo efficace per il debug dei programmi. Il kit di strumenti associati con GitHub è vasta e non ha quasi tutto ciò che un professionista di codifica richiederebbe. GitHub è ovviamente un sito web che è pensato per essere utilizzato da persone con esperienza di sviluppo. Esso può essere fonte di confusione per il principiante che forse vuole solo scaricare un portafoglio criptovaluta. Tuttavia, si trova solo come repository di primo ministro per il codice sorgente.