我正在浏览一个 git 存储库。假设我在文件 cache.h 中有一个数据结构:
struct cache_entry {
struct cache_time ctime;
struct cache_time mtime;
unsigned int st_dev;
unsigned int st_ino;
unsigned int st_mode;
unsigned int st_uid;
unsigned int st_gid;
unsigned int st_size;
unsigned char sha1[20];
unsigned short namelen;
unsigned char name[0];
};
如何找到包含此特定数据结构更改的所有后续版本?
例如,在 20 次提交后,作者在上述数据结构中添加了一个新条目。
所以基本上我想看看特定数据结构上代码的演变。
这在 Git 中可能吗?