1
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-11-23 22:30:07 +00:00

doc(README.md): update README.md

This commit is contained in:
Ghasem Shirdel 2022-01-23 10:23:54 +03:30 committed by GitHub
parent 299323aff2
commit 30a451b213
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,10 +1,12 @@
[![Version](https://shields.io/badge/VERSION-1.2.0-blue?style=for-the-badge)](https://github.com/ghasemdev/git-commit-template/releases/tag/v1.1.0) # git-commit-template plugin
[![License Apache-2.0](https://shields.io/badge/LICENSE-APACHE--2.0-orange?style=for-the-badge)](https://opensource.org/licenses/MIT)
# git-commit-template To better write git commit messages, we can use template to specify the desired description and type of message.
To better write git commit messages, we can use template to specify the To use it, add `git-commit-template` to the plugins array in your zshrc file:
desired description and type of message. This file is prepared for use in zsh.
```bash
plugins=(... git-commit-template)
```
## Learn This Articles ## Learn This Articles
@ -12,41 +14,18 @@ desired description and type of message. This file is prepared for use in zsh.
- #### [Epower Git Template](https://github.com/epowerng/git-template) - #### [Epower Git Template](https://github.com/epowerng/git-template)
- #### [چگونه یک پیغام گیت با معنا بنویسیم؟](https://virgool.io/@mmdsharifi/how-to-semantic-git-commit-messages-gvmmqatf6acg)
## Installation
In the first step, in the home directory (zshrc directory) clone git-commit-template.
```bash
➜ ~ git clone https://github.com/ghasemdev/git-commit-template.git
```
Then we have to run this command to install.
```bash
➜ ~ chmod +x git-commit-template/installer.sh
➜ ~ git-commit-template/installer.sh
```
In the last command we refresh oh-my-zsh source.
```bash
➜ ~ source ~/.zshrc
```
## Usage ## Usage
All you have to do is call the `gct` command and fill in the items that All you have to do is call the `gct` command and fill in the items that
are not optional at each step to prepare the message format. are not optional at each step to prepare the message format.
![gct](images/1.png) ![gct](https://raw.githubusercontent.com/ghasemdev/git-commit-template/master/images/1.png)
![result](images/2.png) ![result](https://raw.githubusercontent.com/ghasemdev/git-commit-template/master/images/2.png)
With the `git log` command, we can see the message that we committed. With the `git log` command, we can see the message that we committed.
![git log](images/3.png) ![git log](https://raw.githubusercontent.com/ghasemdev/git-commit-template/master/images/3.png)
### signature ### signature
@ -57,4 +36,4 @@ You can use `-s` or `sign` to add a signature to the gct.
➜ gct sign ➜ gct sign
``` ```
## Tanks For Supporting 🐯 ## Tanks For Supporting 📌 [Source](https://github.com/ghasemdev/git-commit-template)