Differenza concettuale tra Git e GitHub

6

L' ultima riga di questa risposta mi ha spinto a porre questa domanda. Conosco a livello concettuale la differenza tra Git e GitHub.

    
posta Geek 02.11.2012 - 08:26
fonte

1 risposta

15

Git è il sistema di controllo della versione distribuito. Git è responsabile di tenere traccia delle modifiche ai contenuti (in genere file di codice sorgente) e fornisce meccanismi per condividerli con gli altri.

GitHub è una società che fornisce hosting di repository Git. Se la tua squadra ha un repository condiviso su GitHub, potresti usare GitHub in modo plausibile senza mai guardare il suo sito web. Ma il sito Web offre molto valore in cima al repository Git core.

GitHub ha anche sviluppato client Git grafici: GitHub per Mac e GitHub per Windows. Ciascuna è un'applicazione che consente di interagire con i repository Git senza utilizzare la riga di comando.

Concetti di Git : repository, ramificazioni, telecomandi, commit, push, pull, merging, rebasing, reverting e cherry-picking.

Concetti di GitHub : richiama richieste, problemi, wiki, forking repository di qualcun altro, Gists, github.com .

    
risposta data 02.11.2012 - 08:30
fonte

Leggi altre domande sui tag