Download the PHP package mrshennawy/committer without Composer
On this page you can find all versions of the php package mrshennawy/committer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mrshennawy/committer
More information about mrshennawy/committer
Files in mrshennawy/committer
Package committer
Short Description Manage Git commits effortlessly with the 'Committer'.
License MIT
Informations about the package committer
The Committer
committer is a Composer package that simplifies the process of writing standard Git commit messages. It helps developers maintain a consistent and clean commit history.
Table of Contents
- Installation
- Usage
- Authors
- License
Installation
Committer uses Composer to manage its dependencies. Make sure you have Composer installed on your machine before using Committer.
You must place Composer's system-wide vendor bin directory in your $PATH
so that your system can locate the Committer executable.
This directory exists in different locations based on your operating system. Some common locations include:
- macOS:
$HOME/.composer/vendor/bin
- bash set PATH=%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
- GNU / Linux Distributions:
$HOME/.config/composer/vendor/bin
or$HOME/.composer/vendor/bin
- bash export PATH=$PATH:$HOME/.composer/vendor/bin`
You can also find the global installation path of Composer by running composer global about
and looking for it in the first line.
Usage
After installing the package, you can use it by running only gc
:
- The
gc
command now supports the following options:--select
: This option allows to select the files before committing. It can be used asgc --select
orgc -s
.--build
: This option builds the project before commit. It can be used asgc --build
orgc -b
.
Authors
- Mahmoud Shennawy | GitHub | LinkedIn | [email protected]
You can also see the list of contributors who participated in this project.
License
This project is licensed under the MIT License. See the file LICENSE.md for details.
All versions of committer with dependencies
laravel/prompts Version ^0.1.14
symfony/console Version ^4.0|^5.0|^6.0
symfony/process Version ^4.2|^5.0|^6.0