Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
EGit/GitHub/User Guide
Contents
Overview
The EGit Mylyn GitHub connector supports creating task repositories for working with GitHub issues and Gists.
Frequently Asked Questions (FAQ)
- Does the connector support GitHub API tokens?
- No, API tokens are no longer supported by the newest GitHub API which the connector uses for requests.
- Are requests made over HTTPS?
- Yes, all requests made through the GitHub API are over HTTPS.
Issues
Queries
GitHub issue task repositories support creating queries that filter by the following fields:
- State (open or closed)
- Milestones
- Mentions
- Assignee
- Labels
Note that when multiple filters are used in the same query the returned issues match all of the filters.
Gists
Creating
Gists can be created by selecting text in a editor or files in an explorer and selecting the Create Gist context menu. A Gist will be created in a background job and a notification popup will display after the Gist has been created.
Queries
Gist queries only support filtering by a specified GitHub user name.
Editing
The task editor for Gists supports the following:
- Updating the description
- Commenting
- Opening the files in a gist