コマンドcurrent branch
を実行した場所のログを参照してくださいgit pull
git log
サンプル出力は次のようになります
commit xxxxxxxxxxxxxxxxxxxxxxxxxxxxxa3dd0
Author: user <user@gmail.com>
Date: Tue Nov 23 20:19:58 2021 +0530
latest changes
commit xxxxxxxxxxxxxxxxxxxxxxxxxxxxxd697b
Author: user <user@gmail.com>
Date: Tue Nov 23 17:45:44 2021 +0530
latest changes includes account details api
commit xxxxxxxxxxxxxxxxxxxxxxxxxxxxxc0e6fa
Author: user <user@gmail.com>
Date: Tue Nov 23 17:02:39 2021 +0530
latest changes
必要な最後のコミット ID をコピーします。たとえば、最後のコミット ID がxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc0e6fa
(このコミット ID が git pull を実行する前の最後のコミット ID であると仮定して) であり、このコミット ID より上の 2 つのコミットが git pull コマンドの後に来た場合、このコミット ID を使用して以前の変更を取得します。
git reset --hard xxxxxxxxxxxxxxxxxxxxxxxxxxxxxc0e6fa
これを行うと、このコミット ID より上のコミットが削除されます。この後、以前の変更を取得するのと同じくらい簡単です。