コミットを消す。

git reset --soft HEAD^

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

 

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

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

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

 

 

softとhardの違い。

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

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

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

 

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

 

 

DatePickerDialog をFragmentで使う時

activityで使う時のコードは

 

fun showDatePickerDialog(v: View) {
   
val newFragment = DatePickerFragment()
    newFragment
.show(supportFragmentManager, "datePicker")
}

 

fragmentで使う時のコードは

「fun showDatePickerDialog(v: View) {
val newFragment = DatePickerFragment()
newFragment.show(requireActivity().supportFragmentManager, "datePicker")
}」

 

requireActivity()

を使うこと。