gitでまだpushしていないcommitを確認する方法

こんにちは、さるまりんです。

今日、ソースコード触っててぼーっとしてまして、commitしたんだけど何をcommitしたかなってわからなくなってしまって、リモートにpushするのをためらってました。

で、不安なままpushするのもなんなので調べました。

それを確認する方法をメモしておきます。

gitで未プッシュのコミットを確認する方法

git log origin/[ブランチ名]..[ブランチ名]

例えばmasterなら

git log origin/master..master

これで次のような結果が出力されます。


git log origin/development..development
commit 20251af7bb7f57df941a2afd183b05f6077c653d (HEAD -> development)
Author: salumarine <---@salumarine.com>
Date: Wed May 23 19:35:48 2018 +0900

error log追加。

commit 4e42757b0ceb745db93f1ee9d7d6e2930046715a
Author: salumarine <---@salumarine.com>
Date: Mon May 21 20:16:20 2018 +0900

debugログ調整。

ここでは2つのcommitがまだpushされていないことがわかります。

ログしか触ってなかったみたいです。これで安心してpushできます。

よかった〜。

gitって便利ですね。まだまだ使いこなせてないです。

頑張ります。

読んでくださってありがとうございます。

ではまた!