CommitTasks is a small, robust cli for developers to plan and manage their git commits in multiple projects. In other words, CommitTasks is a combination of git commit & todo list. With just a few examples, the users can learn to plan, prepare and commit their changes with confident. In all the examples bellow, if your current working directory has the same name as your project name in CommitTasks list then you can replace your project name with a . character.