初回コミット（多すぎるので分けてコミット）