Drupal.org + Git CLI application.
🐘 Follow on Mastodon: @dogit@drupal.community
doGit assists in making the transition to merge requests, and general Git operations, easier for Drupal developers.
doGit is typically required globally with Composer.
composer global require dpi/dogit
Various commands are included:
- Convert a Drupal.org issue with existing patches to a Git branch, ready to be pushed as a new merge request, as
dogit convert ISSUE-ID
. - Interactively clone or checkout a merge request of a project, as
dogit project:mr PROJECT
. - Interactively clone or checkout a merge request of an issue, as
dogit issue:mr ISSUE-ID
. - Clone a project, as
dogit project:clone PROJECT
. - Show an issue timeline, as
dogit issue:timeline ISSUE-ID
.
Start with the wiki, or run dogit list
or dogit COMMAND --help
Drupal is a registered trademark of Dries Buytaert.