Useful Git commands The laziest way to delete all unused branches safely except master: git checkout master git branch | xargs git branch -d Merge master into current feature branch: git checkout feature_branch git merge master