git操作 -- 仅本地忽略文件在git的版本控制

492 阅读1分钟

相关命令

# 忽略
git update-index --assume-unchanged [file-path]

# 取消忽略
git update-index --no-assume-unchanged [file-path]

# 查看已经被忽略的单个文件
git ls-files -v | grep '^h\ '

注意事项

git update-index --assume-unchanged 命令只能操作已经在版本控制中的文件
如果一个文件尚且没有加入到git的版本控制中,则无法使用这个命令
这种情况执行会出现 fatal: Unable to mark file 的错误提示