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-pageRebase
git checkout feature/mia-feature
git rebase main # sposta tuoi commit sopra main
# Rebase interattivo:
git rebase -i HEAD~3
# pick, reword, squash, dropStash
git stash push -m "WIP feature X"
git stash list
git stash popAnnullare errori
git reset --soft HEAD~1 # annulla commit, mantieni file
git revert commit_hash # sicuro su remote
git reflog # recupera commit persiAlias utili
git config --global alias.lg "log --oneline --graph --decorate --all"
git config --global alias.st statusConclusione
Impara il perche dei comandi. Pro Git book su git-scm.com e gratuito e definitivo.
💬 Commenti (0)
Nessun commento ancora. Sii il primo!