git - 搜索自上次提交以来的所有文件
问题描述
有什么方法可以搜索所有修改和暂存的(git)文件。我想查找我可能已经放置和删除它们的任何调试日志记录。
解决方案
如果您知道要查找的模式(例如 :console.log
或DEBUG
某些特定单词 ... ),则可以使用git grep
选项--cahed
:
# will loook in all staged files for the target pattern :
git grep --cached 'console\.log'
# you can add '-i' for a case insensitive search :
git grep -i --cached 'console\.log'
你可以从任何命令行运行它,我不知道 intellij 的 git 界面是否有这个命令的菜单项。
推荐阅读
- node.js - 如何在nodejs中读取json文件?
- java - 求解二次阻力的耦合微分方程
- kotlin - kotlin 中的 JPA 错误:“学生”类应该有 [public, protected] no-arg 构造函数
- python - 每次移动操纵杆时更改矩形的图像源
- reactjs - 下一个 JS,React 让子组件告诉父组件要渲染什么
- sql - 在 SQL 中仅保存唯一的数据点
- python - 使用 Python、Pandas 读取各种文件并将其写入一张 Excel 表格
- python - python中是否有计算关闭频繁项集的函数?
- c# - 为特定用户添加图像和路径到数据库
- arrays - C程序中的双数组输出