代码之家  ›  专栏  ›  技术社区  ›  Dmitry Senkovich

用git搜索删除的文件

  •  0
  • Dmitry Senkovich  · 技术社区  · 6 年前

    我正试图在遗留应用程序中找到提交。提交从代码库中删除一个soap服务。我看到一个未使用的url属性。有太多的提交,我还没有找到任何匹配的消息(如“删除…”或“摆脱…”)。

    我想在包含特定文本的Git历史文件中查找(在我的例子中是使用URL的属性的使用)。有办法对付吉特吗?

    谢谢您!

    更新 我不需要删除文件名,也可以删除包含文本的文件。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Arount    6 年前

    git log doc 以下内容:

    -S公司

    查找更改文件中指定字符串出现次数(即添加/删除)的差异。旨在 编剧使用。

    当您在寻找一个确切的代码块(如结构)时,它非常有用,并且希望知道该块自第一次出现以来的历史记录 产生:迭代地使用特性来提供有趣的 把预映像块放回-s,然后继续,直到你得到 这个街区的第一个版本。


    git log -S "your-url"
    

    如果你也想要

    git log -S "your-url" -p