TortoiseGit save user authentication / credentials
This will keep you from having to enter your github credentials
Right click -> TortoiseGit -> Settings -> Git -> Credential. Select Credential helper:
wincred - this repository only
How to set default remote ref in TortoiseGit?
In the Push dialog
- Select the remote branch you want to push to in the drop down list.
- Check the "Always push to the selected remote branch for this local branch" checkbox