返回介绍

第 30 关 blame

发布于 2025-01-03 23:42:50 字数 539 浏览 0 评论 0 收藏 0

Someone has put a password inside the file 'config.rb' find out who it was.

有人在 'config.rb' 中植入了一个密码,请找出这是谁干的。

当系统曝出 bug 或者漏洞,要查清问题的来源时,首先定位问题代码,其次定位是谁引入了错误。Git 记录了详细的更新日志,所以通过 Git 提供的一个专门的命令就可以定位开发者:

$ git blame your-file

在结果中会列出指定文件的所有代码,每行代码的左侧会列出它最后一次被更新时的 HASH 值、开发者和时间,通过这些信息,你就可以分析每一行代码被谁编辑过了。

第 30 关过关画面如下:

第 30 关 blame

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文