コミットを消す。

git reset --soft HEAD^

→コミットを1つ消去する。

 

git reset --hard 昔のコミットのハッシュ値

→指定したハッシュ値までのコミットを消去する。

ハッシュ値は、git logで探す。

 

 

softとhardの違い。

softは、コミットの履歴が残る。修正は残る。

git statusをしたときに、緑色(差文)が表示される。

androidstudioでの表示は、変わらない。

 

hardは、修正ごと消去される。