Why I Create Atomic Commits In Git | Curious Programmer