Introduzione a GitHub¶
Il progetto è ospitato su GitHub. Per poter contribuire al progetto è necessario creare un account su GitHub e installare Git sul proprio computer.
Per installare Git su Windows è sufficiente scaricare l’installer dal sito ufficiale: https://git-scm.com/download/win.
Struttura del progetto¶
Il progetto è diviso in una repository principale con due branch (main, dev) e in 4 fork suddivisi per area di competenza:
IFC-Frontend-dev: fork per lo sviluppo del frontend;
IFC-Backend-dev: fork per lo sviluppo del backend;
IFC-Hardware-dev: fork per lo sviluppo dell’hardware;
IFC-QC-dev: fork per la documentazione;
Esempio di workflow¶
Di seguito è riportato un esempio di workflow per lo sviluppo di una nuova funzionalità:
github/introduction
Download Python script
Download Notebook
View on GitHub