Tecnologia

Git workflow professionale: branch, rebase e pull request

· · 👁 1 · ❤️ 0 · 💬 0

I workflow professionali con branch e rebase sembrano magia nera. Questa guida ti porta al livello dei pro.

Configurazione

git config --global user.name "Tuo Nome"
git config --global user.email "[email protected]"

Feature branches

git switch -c feature/login-page
git branch -a  # lista tutti
git checkout main && git merge feature/login-page
git branch -d feature/login-page

Rebase

git checkout feature/mia-feature
git rebase main  # sposta tuoi commit sopra main

# Rebase interattivo:
git rebase -i HEAD~3
# pick, reword, squash, drop

Stash

git stash push -m "WIP feature X"
git stash list
git stash pop

Annullare errori

git reset --soft HEAD~1  # annulla commit, mantieni file
git revert commit_hash   # sicuro su remote
git reflog               # recupera commit persi

Alias utili

git config --global alias.lg "log --oneline --graph --decorate --all"
git config --global alias.st status

Conclusione

Impara il perche dei comandi. Pro Git book su git-scm.com e gratuito e definitivo.

← Torna al Blog

📚 Articoli correlati

📝
Disco ottico o USB: perché nel 2026 non ha più senso usare i CD/DVD
Elfrid · 27/04/2026
📝
La licenza Windows sul tuo PC: cos'è, dove si trova e come usarla
Elfrid · 27/04/2026
📝
Come costruire un PC gaming nel 2026: guida completa componente per componente
Elfrid · 27/04/2026

💬 Commenti (0)

Nessun commento ancora. Sii il primo!

Accedi per lasciare un commento.