修改或添加了多个文件,但只想提交部分代码的正确方式:
git add config/esqueryconfig.php //提交到暂存区
git stash -u -k //忽略其他,关键一步
git status //可以看到只有一个文件需要commit
git commit -m 'es升级配置文件' //提交暂存区
git pull //拉去合并
git push //推到远端仓库
注:恢复忽略
git stash pop
也可以用:git update-index --assume-unchanged public/js/.DS_Store
还可以在.gitignore 中增加要忽略修改的文件不被git监控