ruby - 发现在 git 提交中修改了哪些方法和类?

标签 ruby git

我正在使用 git 存储库来收集有关软件发展的信息。我想发现在 Ruby 中哪些类和方法在一次提交中被修改了。

我知道使用 git log 我可以在提交中检索修改文件的列表,然后可以解析这些文件以发现修改了哪些方法。

git 或其他工具中是否存在某种方式可以告诉我修改了哪些类和方法,而无需手动解析每个文件?

最佳答案

不,没有这样的工具。

如果您觉得这是一个非常有用的工具,您可以使用 gem sorcerer 对其进行编码。评估您的代码并使用 rugged与 git 交互。

避免使用此类工具的一种方法是进行具有良好描述的小型提交。

关于ruby - 发现在 git 提交中修改了哪些方法和类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20405151/

相关文章:

Git 功能分支和次要代码改进

ruby-on-rails - 使用 Nokogiri 提取元素

ruby-on-rails - Ruby 进程占用 100% CPU

git - 如何更改 GitHub 中发布的目标分支?

git - PyCharm 5.0.2 "Can' t start git : git. exe》警告弹窗信息

git clone --mirror with Ansible 2.4

c# - 从 C++、C# 和 ruby​​ 调用 c dll

ruby-on-rails - rails : Submit Local Variables from view to another view

Thor 的 VIM 中类似 Ruby 的语法高亮显示

git - 什么是 Git,我为什么需要它?