GitHub

Git Extensions has specific integration with GitHub that adds a GitHub menu item in the main toolbar.

_images/github_menu.png

Clone Github repository

This option allows you to

  1. Fork a repository on GitHub so it is created in your personal space on GitHub.

  2. Clone any repositories on your personal space on GitHub so that it becomes a local repository on your machine.

You can see your own personal repositories on GitHub, and also search for repositories using the Search for repositories tab.

_images/github_clone.png

View pull requests

View current pull requests for the active remotes hosted on GitHub, including the diff and comments.

_images/github_view_pr.png

Create pull requests

Create a pull request to an active remote.

Note: Many GitHub repos has templates that should be used when creating PR, if so this form should not be used.

_images/github_create_pr.png

Add upstream remote

Add the repo the current repo was forked from as upstream.

Settings

See Plugins to configure access.