-
Notifications
You must be signed in to change notification settings - Fork 61
You might need to configure your personal access token with more permissions. Manage these permissions on Github.
The scopes used by Magithub are detailed in the variable
magithub-github-token-scopes.
Sometimes, Magithub might complain that you haven't turned on certain features. These features are those pieces of functionality that are injected into Magit's internal popups by magithub-feature-autoinject. In
order to play nice with the ecosystem, Magithub doesn't turn these features on by default. Since pulling functionality out of popups is currently infeasible with standard API, Magithub had to instead provide a way to introduce these features manually.
'Turning on a feature' only involves the function magithub-feature-autoinject. For example, to turn on the 'PR Merge' feature:
(magithub-feature-autoinject 'pull-request-merge)This inserts the feature into magithub-features and places it in the appropriate popup.
To turn on all features, use (magithub-feature-autoinject t).
If for some reason you don't want to use a feature, see the documentation for magithub-features for instructions on how to disable specific (or all) messages.
Mostly, yes, but it's entirely tested by you folks. I don't have access to an Enterprise to test against, so YMMV. (There is one obscure bug here but you're unlikely to run into it.)
Magit, the Git porcelain in Emacs
Ghub, a thin client for GitHub
Ghub+, a thick client over Ghub
API-Wrap.el, a tool for making thick clients from thin ones
hub, a CLI GitHub client