dpi / dogit
Installs: 892
Dependents: 0
Suggesters: 0
Security: 0
Stars: 19
Watchers: 2
Forks: 3
Open Issues: 11
Type:application
Requires
- php: ^8
- ext-dom: *
- ext-json: *
- composer/semver: ^3.3.2
- czproject/git-php: ^4.0.5
- guzzlehttp/guzzle: ^7.5
- kevinrob/guzzle-cache-middleware: ^4.0.1
- league/flysystem: ^3.10.2
- m4tthumphrey/php-gitlab-api: ^11.8
- nyholm/psr7: ^1.5.1
- php-http/client-common: ^2.6
- php-http/curl-client: ^2.2.1
- php-http/discovery: ^1.14.3
- php-http/guzzle7-adapter: ^1.0
- php-http/httplug-bundle: ^1.27
- php-http/message: ^1.13
- phpspec/prophecy: ^1.15
- phpspec/prophecy-phpunit: ^2.0.1
- psr/http-client: ^1.0.1
- psr/log: ^3.0
- symfony/browser-kit: ^6.0.11
- symfony/console: ^6.0.15
- symfony/css-selector: ^5.4.11
- symfony/dom-crawler: ^6.0.15
- symfony/event-dispatcher: ^6.0.9
- symfony/filesystem: ^5.4.13
- symfony/finder: ^6.0.11
- symfony/options-resolver: ^6.0.3
- symfony/process: ^6.0.11
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.13
- jangregor/phpstan-prophecy: ^1
- mikey179/vfsstream: ^1.6.11
- phpstan/extension-installer: ^1.2
- phpstan/phpstan: 1.9.17
- phpstan/phpstan-strict-rules: ^1.4.2
- phpstan/phpstan-symfony: ^1.2.6
- phpunit/phpunit: ^9.5.25
- 1.x-dev
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.1.0-beta1
- 1.0.1
- 1.0.0
- 0.6.0
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
- dev-dependabot/composer/friendsofphp/php-cs-fixer-3.40.0
- dev-dependabot/composer/phpstan/phpstan-1.10.46
- dev-dependabot/composer/php-http/httplug-bundle-1.31.0
- dev-dependabot/composer/m4tthumphrey/php-gitlab-api-11.12.0
- dev-dependabot/composer/czproject/git-php-4.2.0
- dev-updates
This package is auto-updated.
Last update: 2024-03-30 00:32:53 UTC
README
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.