GitLab - Problemi di riferimento

GitLab può essere in grado di fare riferimento al problema specifico dal messaggio di commit per risolvere un problema specifico. In questo capitolo, discuteremo su come fare riferimento a un problema in GitLab -

Step 1- Per fare riferimento a un problema, è necessario disporre del numero di un problema creato. Per creare un problema, fare riferimento al capitolo relativo alla creazione del problema .

Step 2- Per visualizzare il problema creato, fare clic sull'opzione Elenco nella scheda Problemi -

Step 3 - Prima di apportare le modifiche nel tuo repository locale, controlla se è aggiornato o meno utilizzando il comando seguente -

git checkout master && git pull

Il comando git pull scarica le ultime modifiche dal server remoto e si integra direttamente nei file di lavoro correnti.

Step 4- Ora, crea un nuovo ramo con il nome issue-fix utilizzando il comando git checkout -

git checkout -b issue-fix

Step 5- Ora aggiungi del contenuto al file README.md per correggere il bug -

echo "fix this bug" >> README.md

Step 6 - Immettere il messaggio di commit per la modifica precedente con il comando seguente -

git commit -a

Questo comando apre la schermata seguente e premi il tasto Inserisci sulla tastiera per aggiungere un messaggio di commit per il ramo di risoluzione dei problemi .

Ora premi il tasto Esc , quindi i due punti (:) e digita wq per salvare ed uscire dallo schermo.

Step 7 - Ora spingere il ramo al repository remoto utilizzando il comando seguente -

git push origin issue-fix

Step 8- Accedi al tuo account GitLab e crea una nuova richiesta di unione. È possibile fare riferimento al capitolo sulla richiesta di unione per la creazione della richiesta di unione.

Step 9- Una volta creata la richiesta di unione, verrai reindirizzato alla pagina della richiesta di unione. Quando fai clic sul pulsante Chiudi richiesta di unione ( fai riferimento allo screenshot nel passaggio (6) del capitolo sulla richiesta di unione ), vedrai l'opzione Chiuso dopo aver chiuso la richiesta di unione.