dpi / dogit
Installs: 978
Dependents: 0
Suggesters: 0
Security: 0
Stars: 19
Watchers: 3
Forks: 4
Open Issues: 11
Type:application
Requires
- php: ^8.1
- ext-dom: *
- ext-json: *
- composer/semver: ^3.4.0
- czproject/git-php: ^4.2.0
- guzzlehttp/guzzle: ^7.8.1
- kevinrob/guzzle-cache-middleware: ^5.1
- league/flysystem: ^3.28.0
- m4tthumphrey/php-gitlab-api: ^11.14
- nyholm/psr7: ^1.8.1
- php-http/client-common: ^2.7.1
- php-http/curl-client: ^2.3.2
- php-http/discovery: ^1.19.4
- php-http/guzzle7-adapter: ^1.0
- php-http/httplug-bundle: ^1.34.0
- php-http/message: ^1.16.1
- psr/http-client: ^1.0.3
- psr/log: ^3.0
- symfony/browser-kit: ^6.4.8
- symfony/console: ^6.4.9
- symfony/css-selector: ^6.4.8
- symfony/dom-crawler: ^6.4.8
- symfony/event-dispatcher: ^6.4.8
- symfony/filesystem: ^6.4.9
- symfony/finder: ^6.4.8
- symfony/options-resolver: ^6.4.8
- symfony/process: ^6.4.8
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.59.3
- jangregor/phpstan-prophecy: ^1.0.2
- mikey179/vfsstream: ^1.6.11
- mockery/mockery: ^1.6.12
- phpspec/prophecy: ^1.19
- phpspec/prophecy-phpunit: ^2.2.0
- phpstan/extension-installer: ^1.4.1
- phpstan/phpstan: 1.10.32
- phpstan/phpstan-mockery: ^1.1.2
- phpstan/phpstan-phpunit: ^1.3.16
- phpstan/phpstan-strict-rules: ^1.5.1
- phpstan/phpstan-symfony: ^1.3.3
- phpunit/phpunit: ^10.5.24
- 1.x-dev
- 1.2.0
- 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/phpstan/phpstan-1.12.6
- dev-dependabot/composer/phpstan/phpstan-1.12.5
- dev-dependabot/composer/composer/semver-3.4.3
- dev-dependabot/composer/phpstan/phpstan-symfony-1.4.8
- dev-dependabot/composer/phpstan/phpstan-phpunit-1.4.0
- dev-dependabot/composer/phpstan/phpstan-strict-rules-1.6.0
- dev-updates
This package is auto-updated.
Last update: 2024-10-10 01:40:04 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.