Working with your remote repository on GitHub or GitHub Enterprise
As you make changes to your project locally, you can keep them up-to-date with your remote repository. In Git, a remote is the server where your code is stored. In your case, that server is a repository on GitHub or GitHub Enterprise.
Syncing your branch→
As commits are pushed to your project on GitHub, you can keep your local copy of the project in sync with the remote repository.
Creating an issue or pull request→
You can create an issue or pull request to propose and collaborate on changes to a repository.
Accessing a pull request locally→
You can view proposed changes in open pull requests on GitHub Desktop.
Changing a remote's URL from GitHub Desktop→
You can change the remote URL for a repository you're working with in GitHub Desktop. You might do this if the repository has been renamed, or the username or organization that owns the repository has changed.