GitHub for Windows does not support multiple Git remotes and it will only work with the origin remote. If you wish to push & pull to other remotes, we suggest you use the command line client that is included with the application.

GitHub for Windows is optimized to work with GitHub remotes — but it works just fine if you wish to use a non-GitHub remote. Just set the remote manually in the settings tab and everything should work as expected. You can also drag in repositories from the file system and GitHub for Windows will respect the configuration of the origin remote.