How to Commit Refactoring Changes | Dark Hacker News