8
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

GitのコミットメッセージをSublime text 3に編集させる

Last updated at Posted at 2016-03-07

gitの標準のエディタはvimなんですが、Windowsとかいうろくな端末がない世界ではvimは役に立ちません。で、

Gitのコミットメッセージを標準のテキストエディットで入力する

というのを見たんですが、個人的にはSublime text 3を使いたいので調べました。やり方は至って簡単。

設定方法

  1. gitが使える端末を立ち上げる
  2. git config --global core.editor "'c:/program files/sublime text 3/subl.exe' -w"する(パスは読み替えてください)
  3. 以上

使用方法

例えば直前のcommitメッセージを書き換えるときは

git commit --amend

とするとSublime text 3が立ち上がります。

普通に編集して保存、[ctrl]+[w]でタブを閉じれば終わりです。

注意点としてこれはエディタ関係ないですが、#から始まる行は無視されるので、うっかり#で初めてメッセージを消さないように注意しましょう(issue番号とかチケット番号書く時特に!)

ご丁寧に

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.

と書いてあります。エディタで開くと。

参考リンク

情報のネタ元を書き忘れた・・・。まあ調べればすぐ出るんですけど。
http://stackoverflow.com/questions/8951275/how-can-i-make-sublime-text-the-default-editor-for-git/9408117#9408117

8
7
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?