Split a commit into 2 commits with `git rebase`
This post educates users how to split a single git commit into two separate commits using `git rebase`. This is useful when you are trying to isolate files which frequently have conflicts (like package lockfiles!). 
Tags: git, pnpm, yarn, javascript