PR in bozza e modelli di pull request
Impari a usare le pull request in bozza per ottenere feedback preliminari e i modelli di PR per standardizzare i contributi su GitHub.
PR in bozza e modelli di pull request è una lezione DevOps Bootcamp gratuita su CoddyKit. Questa è la lezione 4 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento DevOps Bootcamp, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso DevOps Bootcamp include 4 lezioni in totale.
Che cos'è una pull request in bozza
Una pull request in bozza indica che il lavoro è ancora in corso. Non può essere integrata finché non viene contrassegnata come pronta, ma consente di condividerla in anticipo e raccogliere feedback.
Perché usare le bozze
Le bozze sono utili per:
- Mostrare la direzione del lavoro prima di terminarlo
- Avviare subito la CI
- Porre domande senza richiedere una revisione formale
Creazione di una pull request in bozza su GitHub
Nella pagina New Pull Request, fate clic sul menu a discesa accanto al pulsante verde e scegliete Create draft pull request.
Creazione di una bozza dalla CLI
Con GitHub CLI potete aprire direttamente una pull request in bozza.
gh pr create --draft --title 'WIP: new search' --body 'Early work'Contrassegnare una pull request come pronta per la revisione
Quando il lavoro è terminato, contrassegnate la pull request come pronta, così i revisori verranno avvisati e sarà possibile eseguire il merge.
gh pr readyChe cos'è un template per pull request
Un template per pull request precompila la descrizione della pull request con una checklist e varie sezioni, assicurando che i contributori includano le informazioni necessarie.
Dove si trovano i template
GitHub cerca un template nel repository, al percorso .github/pull_request_template.md.
Scrittura di un template
Un template è un semplice file Markdown con le sezioni che volete includere in ogni pull request.
## Summary
## Changes
-
## Checklist
- [ ] Tests added
- [ ] Docs updatedPiù template
Potete offrire diversi template inserendo i file in .github/PULL_REQUEST_TEMPLATE/ e selezionandone uno tramite un parametro di query.
?template=bugfix.mdCollegamento automatico alle issue
Usate le parole chiave di chiusura nel corpo della pull request, così il merge della pull request chiuderà automaticamente la issue correlata.
Closes #42Combinare bozze e template
Aprite presto una pull request in bozza usando il template, compilate le sezioni man mano che procedete, quindi contrassegnatela come pronta. In questo modo le pull request rimangono coerenti e facili da revisionare.
Verifica rapida
Verificate la vostra comprensione delle pull request in bozza e dei template.
Riepilogo
Avete imparato a usare le bozze e i template:
- Le pull request in bozza consentono di condividere presto il lavoro e impediscono il merge
gh pr readytrasforma una bozza in una pull request pronta- I template si trovano in
.github/pull_request_template.md - Le parole chiave di chiusura collegano e chiudono automaticamente le issue
Domande Frequenti
La lezione «PR in bozza e modelli di pull request» è gratuita?
Sì — il testo completo di «PR in bozza e modelli di pull request» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso DevOps Bootcamp, passa a CoddyKit PRO. Il corso DevOps Bootcamp include 4 lezioni in totale.
Cosa imparerò in «PR in bozza e modelli di pull request»?
Impari a usare le pull request in bozza per ottenere feedback preliminari e i modelli di PR per standardizzare i contributi su GitHub. Eserciti DevOps Bootcamp con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare DevOps Bootcamp?
Non è richiesta alcuna esperienza precedente. DevOps Bootcamp su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 4 di 4.
Quanto tempo richiede la lezione «PR in bozza e modelli di pull request»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione DevOps Bootcamp?
Sì. Ogni lezione DevOps Bootcamp include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Creazione e revisione delle pull request
- Workflow di fork su GitHub
- Code review e approvazioni
- PR in bozza e modelli di pull request