Question - IDE Source Control Issues

Aaron Craig

I'm attempting to set up SC inside of the IDE and I got it semi-working. I can stage changes from inside of GMS, but when I attempt to push them, I get this error:

Push Error: The branch 'master' ("refs/heads/master") that you are trying to push does not track an upstream branch.
I don't understand what that means, I don't see many options to change inside of preferences.
Also, am I missing it, or is there no way to add custom git functions in GMS2 like there was in GMS1?