11
2

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 3 years have passed since last update.

いえらぶAdvent Calendar 2019

Day 10

git commit --amend でcommitを修正する

Last updated at Posted at 2019-12-09

#git commit --amend とは
タイトルの通り、「git commit --amend」についての説明です。
最近、ちょっと修正してcommitするということが多いので書いてみます('ω')ノ

##そもそもamendって何?
googleで検索すると、「修正する」と出てきます。
つまり、「commitを修正する」という意味です。

##こんなことありませんか?
「commitコメント間違えた・・・」
「addし忘れたファイルが・・・」

そんな頻繁にあることではないと思いますが、
勢いでEnter押してcommitコメント間違える、ということが僕はたまにあります(笑)

##そんな時に--amend

# commitしよー!
$ git commit -m "hogehogeしました"
$ git pu

あΣ(・□・;)
今回の修正、「hogehogeしました」じゃねぇ!
「gehogehoしました」だった!ハクション(@ゝз)o.:∵;´、

# commitコメント修正しよう
$ git commit --amend -m "gehogehoしました"

これだけです。
めちゃめちゃ簡単ですね!

addし忘れた場合も同様です。

# commitしよー!
$ git commit -m "タイトルの文言修正をしました"
$ git pu

あれ、test.phpのcommit忘れたわ

# それでは修正しよう
$ git add test.php
$ git commit --amend -m "タイトルの文言修正をしました"

##まとめ
addし忘れたファイルがある!
commitコメント間違えた!

そんな時は

$ git commit --amend

を使ってあげてください。

そして、commitコメントは正確に書きましょう^^
良くも悪くも後で見られる可能性があります。
そんな時に修正とは関係ないcommitコメントだと、困りますので(´・ω・`)

11
2
0

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
11
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?