Skip to content

A JetBrains series plugin to help git code submission specifications, support IDEA, WebStorm, AndroidStudio, PyCharm, CLoin, GoLand, PhpStorm ... https://plugins.jetbrains.com/plugin/16608-thoughtworks-git-commit-message-helper

License

Notifications You must be signed in to change notification settings

imdreamer2018/git-commit-message-helper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tw-git-commit-message-helper

This plugin is an upgraded version of the source idea plugin git-commit-message-helper , added some specific functions which is used to help ThoughtWorks employees submit git commit messages in a standardized way.

Install

Install directly from the IDE plugin manager (File > Settings > Plugins > Browser repositories > ThoughtWorks Git Commit Message Helper )

Usage

Normal-Commit message without conversion

Setting your name

setting-your-name

How to use normal commit

normal

Translation- Translate the commit message from Chinese to English

Setting your google-translate-api-key

Please refer to this link to get your google translate api key

How to use translation commit

translation

Grammatical-Correct the spelling and grammar of the commit message in English

Setting your grammatical-correct-api

Please refer to this link , install your grammatical error correction service, You can build your docker images or pull my docker images. However, the service does not support the correction of Chinese English for the time being, and the model will continue to be trained to support correction in the future.

grammatical-correct-api default value is http://127.0.0.1:21046/api/texts

How to use grammatical commit

grammatical

Change the type of commit

Change-the-type-of-commit

personalize your commit template

personalize-your-commit-template

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

A JetBrains series plugin to help git code submission specifications, support IDEA, WebStorm, AndroidStudio, PyCharm, CLoin, GoLand, PhpStorm ... https://plugins.jetbrains.com/plugin/16608-thoughtworks-git-commit-message-helper

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%