git skip worktree文件恢复
2017年10月20日
1 条评论
从远程pull文件一致报error: Your local changes to the following files would be overwritten by merge: 提示有文件未commit,可是本地已经无文件可,后来发现提示未提交这些文件都是skip worktre文件,需要恢复取消skipwork状态,然后暂存本地的修改,再进行pull远程文件就可以了。 把所有标记为skip worktree的问价取消标记命令: git ls-files -v | grep -i ^S | cut -c 3- | tr '\012' '\000' | xargs -0 git update-index --no-skip-worktree 1 git...