- suppose you have a GIT repo with a particular point in commit history before which you want to avoid permanently
- with this approach you'll have a new repo with all history intact post that commit .
- no links or cache issue what so ever with the old repo .
- Identify the hash of the commit you want to be the new starting point (the first commit to keep). Let's call this .
git log --oneline