我是Ruby新手,我经常使用此tool进行调试。它需要将此行放在断点的位置
binding.pry
然后在控制台中我可以调试。我不想要其他解决方案,我很满意。但是我的代码经常受到我在提交之前需要删除的那些行的污染。是否有任何方法可以检查文件是否包含此行,如果是,则删除它?我猜想有些git + sed魔法,或者是否有内置的git?
答案 0 :(得分:0)
好的,我想出了
sed -i -e '/binding\.pry/d' `git diff-index --name-only -G "binding\.pry" HEAD`
这完全符合我的需要。