Git Feng Shui - GoCodingGroup/MultiplicationTable GitHub Wiki

Compress multiple feature commits and push them to the develop branch:

$ git checkout feature-[featurename]
$ git fetch; git pull
$ git rebase -i origin/develop
$ git checkout develop
$ git merge feature-[featurename] --no-ff
$ git push origin develop

Delete a feature branch locally and on remote

$ git branch -d feature-[featurename]
$ git push origin --delete feature-[featurename]

Release a new version (unfinished tutorial)

$ git checkout develop
$ git fetch; git pull
$ git rebase -i origin/master
$ git checkout master  
$ git merge develop --no-ff
$ git tag -a [release/<version_number>]
$ git push origin master