(master) fixed syntax error
(master) fixing push command
(master) fixing push command
(master) fixed bug with set upstream potentially tracking the wrong branch because none was specified
(master) updated documentation
(master) fixed syntax error with system type check and added a compressed git log so you can see the commit messages along with the diff summary
(GitScripts3) removed a check for protected branch (must have missed it when I was stripping branch protection out)