Git の主要目的は、コミット済みの変更を失うことなく記録していくことです。しかし、Git は開発ワークフローを完全に作り変える機能も備えています。これらの機能には、プロジェクトの履歴の見かけを書き換える機能も含まれますが、ただしこのためにコミット情報を失う可能性も生じます。Git では、履歴書き換えを行うコマンドを、プロジェクトの内容を失う可能性があるとの警告文付きで提供しています。 この章ではコミット済みのスナップショットを書き換える必要が生じる理由のうち一般的によく起こるものについて説明し、それを実行する際の事故をいかにして防止するかを示します。 Recommend this if you found it useful! Facebook Twitter Google+ LinkedIn Email 最新Gitブログ記事 Justine Davis Happy birthday,