Git Diff Commit And Conquer