SmartGit Commit