当我知道某条线时,是否可以记录git中的文件提交,并希望显示以N行的比例编辑该行上方或下方的行的提交?
我想找到,哪个提交破坏了功能,当某个方法调用或一段代码应该在另一个方法调用的某处时,但它不是,而且我不知道丢失方法的确切名称电话或一段代码。
答案 0 :(得分:0)
使用$this->db->where('date(O.created)', $timestamp);
似乎是要走的路:
git blame
类似的东西:
git blame -L <from_line>,<to_line> <file>
如果您需要在某个修订版之前查看是谁提交了影响这些行的提交,您可以通过将其传递给git blame命令来实现:
git blame -L 20,30 main.cpp
了解更多选项
git blame -L 20,30 <rev> main.cpp
或git blame --h
获得更多帮助