Introduzione
GitHub include milioni di progetti software, con una partecipazione sempre maggiore ogni giorno. Ci sono molti ottimi motivi per cui scegliere di ospitare il progetto in GitHub, ma la migrazione da un sistema di controllo della versione legacy può sembrare complessa.
Si supponga di gestire il controllo della versione per un progetto e di voler passare a GitHub. Probabilmente si hanno molte domande, ad esempio "Come si inizia?" e "In che modo GitHub è diverso da quello che si usa ora?" Si tratta di preoccupazioni legittime, ma la buona notizia è che è possibile ospitare in modo efficace in GitHub virtualmente qualsiasi progetto.
In questo modulo, viene descritto come preparare un progetto ed eseguirne la migrazione in GitHub da un sistema di controllo della versione legacy.
Nota
Se l'esigenza è quella di caricare un progetto che non è ancora ospitato in un sistema di controllo della versione, valutare invece la possibilità di completare il modulo Caricare il progetto usando le procedure consigliate di GitHub.
Obiettivi di apprendimento
Contenuto del modulo:
- Preparare il progetto per una corretta migrazione.
- Gestire i file binari attualmente archiviati nel progetto.
- Creare file di Git importanti, ad esempio un file con estensione
.gitignore
. - Importare il progetto in GitHub.
Prerequisiti
- Un account GitHub
È consigliabile completare il modulo Introduzione a GitHub prima di iniziare questo modulo.