git add -u/--update [<path>] 提交所有文件的删、改状态,不包含 untracked file
git add ./-A/--all 提交所有文件增、删、改状态
git add --no-all/--ignore-removal 添加所有文件增、改状态,不包括删除
git add -p/--patch 交互式选择提交代码块
git add -i/--interactive 暂存区交互式操作面板,比 -p 功能更多
http://nuclearsquid.com/writings/git-add/
git clean
删除未添加索引(untracked)的文件
-d 连同删除未添加的文件夹
-f 强制模式
-i 交互模式
-n dry-run模拟模拟