git - 运行 git diff 时防止 /dev/null/ 转储
问题描述
当我尝试转储两个文件夹之间的差异时
git diff --no-index --name-only folder1 folder2 > diff.txt
我遇到了很多/dev/null字符串。据我所知,它显示了已删除的文件夹。但我不需要我的文件中的那些。我怎样才能防止它倾倒?
解决方案
您可以使用选项-D
aka --irreversible-delete
(手册页)。它不会显示已删除文件的内容,但仍会显示文件已被删除。
推荐阅读
- firebase - 如何重新验证在firebase中使用电话号码登录的用户?
- assembly - AT&T 语法中的 resd 指令
- javascript - 如何将 PayPal 的智能按钮添加到现有的 JavaScript 购物车?
- ruby-on-rails - 需要 Rails 控制器设计帮助
- node.js - 在 AWS Lightsail 中找不到运行 Nodejs 的模块“TronWeb”
- excel - 为什么我的 VBA 代码不附加数据而是替换工作簿中的数据?
- wrapper - 如何通过 python 将许可证请求包装到 drmtoday 服务器
- node.js - nsolid 堆快照和 cpu 配置文件未出现在控制台中
- mongodb - 如何在单独的主机中配置 Rocket Chat 和 MongoDB?
- reactjs - 在 Express 和 React 应用程序中设置 cookie 时遇到问题