add better 'git add'