Gestire il ciclo di vita dei progetti in GitHub
Riepilogo
-
Level
-
Skill
-
Prodotto
-
Oggetto
Assumere il controllo completo dei progetti GitHub. Attraverso la pianificazione e il monitoraggio del lavoro, strategie di branching efficaci e l'estensione di GitHub tramite la sua API, gestisci le release dal concepimento dell'idea fino a quando il software funzionante è nelle mani degli utenti.
In questo percorso di apprendimento si apprenderà come:
- Usare le bacheche dei progetti GitHub per pianificare e tenere traccia del lavoro.
- Creare pacchetti, versionare e distribuire le versioni software ai consumatori.
- Scegliere una strategia di diramazione che consenta ai membri del team di lavorare in parallelo.
- Risolvere i conflitti nelle modifiche al codice da più collaboratori.
- Usare l'API GitHub e le app GitHub per creare strumenti che migliorano i processi.
- Esplora la cronologia del tuo repository GitHub attraverso segnalazioni, pull request e ricerca.
Prerequisiti
- Un account GitHub
Codice obiettivo
Si vuole richiedere un codice obiettivo?
Moduli in questo percorso di apprendimento
Informazioni su come usare le funzionalità principali di GitHub, tra cui problemi, notifiche, rami, commit e richieste pull.
Informazioni su come implementare un flusso di lavoro basato su versione in GitHub usando schede di progetto, rami e versioni.
Di seguito viene descritto come gestire le modifiche apportate all'origine del repository usando richieste pull.
Impara a risolvere i commit sovrapposti tra rami utilizzando la risoluzione dei conflitti di merge.
Ottimizzare il valore delle app e delle funzionalità di GitHub per gestire gli utenti nel flusso di lavoro per velocizzare i processi mantenendo al tempo stesso efficienza, sicurezza e affidabilità.
Impara a cercare e organizzare la cronologia dei repository usando filtri, annotazioni e collegamenti incrociati su GitHub.