New working branch (feature, bug, etc)
tgit new fs/xyz [-b master]
git checkout master # ensure we are on master branch git pull origin master --rebase # ensure master is up to date (fetch upstream && rebase) git checkout -b fs/xyz # create the new src branch git push -u origin @ # should we auto push new src branches to remote?
I. Should we auto push new src branches to remote? Maybe a opt-in flag?