Gestire il ciclo di vita dei progetti in GitHub
Controllo completo dei progetti GitHub. Grazie alla pianificazione e al monitoraggio del lavoro, a strategie di gestione dei rami efficaci e all'estensione di GitHub tramite la relativa API, gestire le release in tutte le fasi, dall'idea alla consegna di software funzionante agli utenti.
Contenuto del percorso di apprendimento:
- Usare le bacheche dei progetti GitHub per pianificare e monitorare il lavoro.
- Creare il pacchetto e la versione, quindi distribuire le release del software ai consumatori.
- Scegliere una strategia di creazione dei rami che consenta ai membri del team di lavorare in parallelo.
- Risolvere i conflitti nelle modifiche del codice da più collaboratori.
- Usare l'API GitHub e le app GitHub per creare strumenti per migliorare i processi.
- Esplorare la cronologia del repository GitHub per esaminare problemi, richieste pull e ricerche.
Prerequisiti
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 versioni in GitHub usando bacheche, rami e versioni del progetto.
Di seguito viene descritto come gestire le modifiche apportate all'origine del repository usando richieste pull.
Informazioni su come risolvere i commit sovrapposti tra rami tramite 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à.
Informazioni su come eseguire ricerche nella cronologia del repository e organizzarla tramite filtri, il comando blame e collegamenti incrociati in GitHub.