假设我有foo.js一段时间前提交过的文件.我想简单地找到首次添加此文件的提交.
在阅读答案和我自己的修修补补后,这对我有用
git log --follow --diff-filter=A --find-renames=40% foo.js
Run Code Online (Sandbox Code Playgroud) 不使用版本控制的协作者向我发送了一个包含一些本地修改的文件.现在他去度假了.我想知道他的编辑基于哪个版本.
我想最有希望的方法是以某种方式迭代最近的提交并检查差异的长度是否最小.
是否有一些现成的功能,或者我需要自己编写代码吗?我自己不是一个git专家,最有希望的方法是什么?