gitの履歴を一旦全部なかったことにする方法 version 1
:追加された部分
:削除された部分
(差分が大きい場合、文字単位では表示しません)
gitの履歴を一旦全部なかったことにする方法
gitで納品とかで、履歴を残したくない場合などに。
- `.git` ディレクトリーを削除
- メタデータごとさようなら
- または、以下のコマンドを連続で打っていく
```bash
git checkout --orphan tmp
git commit -m "first commit"
git checkout -B master
git branch -d tmp
```
コマンドの方だと`git remote`の設定は残るので、適宜書き換え。
gitで納品とかで、履歴を残したくない場合などに。
.git
ディレクトリーを削除- メタデータごとさようなら
- または、以下のコマンドを連続で打っていく
git checkout --orphan tmp
git commit -m "first commit"
git checkout -B master
git branch -d tmp
コマンドの方だとgit remote
の設定は残るので、適宜書き換え。