Chapters ▾
-
1. Per Iniziare
- 1.1 Il Controllo di Versione
- 1.2 Una Breve Storia di Git
- 1.3 Basi di Git
- 1.4 Installare Git
- 1.5 Prima Configurazione di Git
- 1.6 Ottenere Aiuto
- 1.7 Riassunto
-
2. Basi di Git
-
3. Diramazioni in Git
- 3.1 Cos'è un Ramo
- 3.2 Basi di Diramazione e Fusione
- 3.3 Amministrazione dei Rami
- 3.4 Flusso di Lavoro con le Ramificazioni
- 3.5 Rami Remoti
- 3.6 Rifondazione
- 3.7 Riassunto
-
4. Git sul Server
- 4.1 I Protocolli
- 4.2 Ottenere Git su di un Server
- 4.3 Generare la Propria Chiave Pubblica SSH
- 4.4 Configurare il Server
- 4.5 Accesso Pubblico
- 4.6 GitWeb
- 4.7 Gitosis
- 4.8 Gitolite
- 4.9 Demone Git
- 4.10 Hosted Git
- 4.11 Riassunto
-
5. Git distribuito
- 5.1 Workflows distribuiti
- 5.2 Contribuire ad un Progetto
- 5.3 Mantenere un Progetto
- 5.4 Summary
-
6. Git Tools
-
7. Customizing Git
- 7.1 Configurazione di Git
- 7.2 Attributi di Git
- 7.3 Git Hooks
-
8. Git e altri sistemi
- 8.1 Git e Subversion
-
9. Git Internals
- 9.1 Plumbing and Porcelain
- 9.2 Gli oggetti di Git
- 9.3 I riferimenti di Git
- 9.4 Packfiles
- 9.5 The Refspec
- 9.6 Transfer Protocols
- 9.7 Maintenance and Data Recovery
- 9.8 Summary
5.4 Git distribuito - Summary
Summary
You should feel fairly comfortable contributing to a project in Git as well as maintaining your own project or integrating other users’ contributions. Congratulations on being an effective Git developer! In the next chapter, you’ll learn more powerful tools and tips for dealing with complex situations, which will truly make you a Git master.