diff --git a/Appunti.md b/Appunti.md index c98a072..f8bef50 100644 --- a/Appunti.md +++ b/Appunti.md @@ -59,19 +59,18 @@ Comandi Dalla pagina del repo originale eseguire il fork cliccando l'icona in alto a destra. -Appena fatto il fork, lo stesso sarà aggiornato e allineato all'originale. +Tutto potrebbe essere eseguito sia da pagina web che in locale, ma il secondo metodo è preferibile. In generale il processo per contribuire al repo si riassume in questi passaggi: -creare un branch a partire dall'ultima commit upstream (se il fork è appena stato fatto non serve fare nulla) -lavorarci. Nel nostro caso modificare un post e le sue eventuali immagini -fare i commit, git fetch e vedi se upstream è cambiato, nel caso fai rebase. Fai PR e una volta accettata, le mofldifiche vengono inserite in upstream, probabilmente in una commit sola. A quel punto il branch non serve più e lo puoi eliminare +* Creare un branch a partire dall'ultima commit upstream (se il fork è appena stato fatto non serve fare nulla) altrimenti è necessario un [rebase](#fare-il-rebase) +* Lavorare dentro il branch: nel nostro caso modificare un post e le sue eventuali immagini. +* Fare i commit +* Eseguire fetch e controllare se l'upstream è cambiato e nel caso fare il rebase. +* Fare pull-request e una volta accettata, le modifiche saranno inserite in upstream, probabilmente in una commit sola. +* A quel punto il branch non serve più e lo puoi eliminare +* Ogni branch deve contenere un numero limitato di modifiche (diciamo 5 post) e quindi se necessisario crea più di un branch. -Creare un branch partendo dal main (d'altronde non c'è altra alternativa). +### Fare il rebase -A questo punto eseguire il comando in locale per scaricare - -le tue modifiche stanno sempre in un branch separato -modifiche diverse = branch diversi -quando crei un branch, prima assicurati di avere l'ultima commit ddel repository upstream, e crea il branch su quella commit