Git 提交除某个文件外的其他所有文件
方法一:显式排除 bootstrap.yaml
git add . ':!bootstrap.yaml'
. 表示添加当前目录所有文件
‘:!bootstrap.yaml’ 表示排除 bootstrap.yaml
然后提交:
git commit -m "your commit message"
方法二:先添加所有,再取消掉 bootstrap.yaml
git add .
git reset bootstrap.yaml
这样 staging area(暂存区)里会去掉 bootstrap.yaml,其他文件都在。
然后:
git commit -m "your commit message"
方法三:交互式添加(适合控制多个文件)
git add -p
会一个一个文件/区块地问你是否添加,按 y/n 选择。
如果只有一个文件不想加,用方法二更快。