Ask HN: How to commit properly when starting out a project? | Dark Hacker News