git 替换文件的事情

stephen2017
  • 12

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

回复
阅读 1.7k
2 个回答

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

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

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏