从emacs访问时,如何检查文件是否在Git存储库中?

从emacs访问时,如何检查文件是否在Git存储库中?,git,emacs,hook,Git,Emacs,Hook,我非常乐意使用某种emacs钩子,当访问git存储库下的文件时,它会被激活。但也欢迎其他解决方案。您可以尝试git.el或此处列出的其他替代方案:您可以尝试git.el或此处列出的其他替代方案:在访问git存储库中包含的文件时运行钩子。在访问git存储库中包含的文件时运行钩子。您可以使用函数(vc)“文件名”),以获取有关给定文件的信息。此函数返回注册此文件的版本控制系统的名称。若要运行自己的代码,您可以将此函数与标准的“查找文件挂钩”结合使用(VC后端“文件名”)从VC包中获取有关给定文件的信

我非常乐意使用某种emacs钩子,当访问git存储库下的文件时,它会被激活。但也欢迎其他解决方案。

您可以尝试git.el或此处列出的其他替代方案:

您可以尝试git.el或此处列出的其他替代方案:

在访问git存储库中包含的文件时运行钩子。

在访问git存储库中包含的文件时运行钩子。

您可以使用函数(vc)“文件名”),以获取有关给定文件的信息。此函数返回注册此文件的版本控制系统的名称。若要运行自己的代码,您可以将此函数与标准的“查找文件挂钩”结合使用(VC后端“文件名”)从VC包中获取有关给定文件的信息。此函数返回注册此文件的版本控制系统的名称。若要运行自己的代码,可以将此函数与标准的查找文件挂钩结合使用