Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kasaharu/scriptForGitHub


https://github.com/kasaharu/scriptForGitHub

Last synced: 13 days ago
JSON representation

Awesome Lists containing this project

README

        

# scriptForGitHub
=======
GitHub を便利に使うためのスクリプト集

## 事前準備
* hub コマンドがインストールされていること

## コミットメッセージテンプレート
* .gh_message_templates/.commit.txt

## Pull Request テンプレート
* .gh_message_templates/.pull_request.txt

## How to use

### テンプレートファイルの配置
* `$ cd scripts/ `
* `$ sh set_format_files.sh `

### コミットメッセージテンプレートの使い方
* 下記コマンドを入力することで `git commit` 実行時にテンプレートファイルを読み込むようになる
* `$ git config --global commit.template ~/.gh_message_templates/commit.txt `

### Pull Request script 実行
* `$ cd scripts/ `
* `$ sh create_pullrequest.sh 0000 `
* 0000 の部分には BTS などのチケット番号を指定する

* スクリプト実行後は下記のようなページが表示される
![result_script](./images/pull_req_image.png)