git 替换文件的事情

stephen2017
  • 12

就是在提交项目的时候,我发现好多文件的某个 内容有错误
比如我想把所有跟踪文件的response 改为 response.text
这个有办法操作吗?

回复
阅读 1.6k
2 个回答

虽然不知道你为什么要这样做,但是方法是有的,譬如下面这样:

git ls-files | xargs sed -i 's/response/response.text/g'

不过这样做只是替换了待提交文件中的内容,项目中如果有其他文件的内容也是错误的,还是应该在编辑器里去修改代码

这个问题描述让人有点懵,如果只是改文件夹后缀,直接改就好了。

宣传栏