我正在开发一个模仿gitignore功能的系统。我将某些规则(gitignore模式格式)添加到文件中,文件将输入到脚本(perl)文件,当有任何提交脚本文件解析规则时,如果匹配任何规则,它将发送电子邮件。
为此我需要知道在哪里找到gitignore源代码以及如何在git中实现它,以便我可以在我的项目中实现类似的实现。
答案 0 :(得分:1)
我相信gitignore处理的代码在这里的某处:https://github.com/git/git/blob/master/builtin/check-ignore.c#L68