/gitlab-intellij-plugin

GitLab IntelliJ Plugin

Primary LanguageKotlinApache License 2.0Apache-2.0

GitLab Repositories IntelliJ Plugin

Build Version Downloads

Provides workflow integration with GitLab:

  • Open files and commits in browser
  • Show merge request for current branch
  • Create merge request in browser for current branch
  • Clone repositories

Add account in Settings / Preferences dialog in section Version Control > GitLab.

Why?

Because most other GitLab IntelliJ plugins are paid, not free for private repositories, unmaintained or broken. So tacle this with Free Software ;)

Installation

  • Using IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "GitLab Repositories" > Install Plugin

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

Credits

This plugin uses code from the official GitHub IntelliJ plugin.

Template ToDo list

  • Create a new [IntelliJ Platform Plugin Template][template] project.
  • Get familiar with the [template documentation][template].
  • Verify the pluginGroup, plugin ID and sources package.
  • Review the Legal Agreements.
  • Publish a plugin manually for the first time.
  • Set the Plugin ID in the above README badges.
  • Set the Deployment Token.
  • Click the Watch button on the top of the [IntelliJ Platform Plugin Template][template] to be notified about releases containing new features and fixes.