emacs如何知道该文件来自git存储库?
我没有为git安装任何东西,当我从git存储库打开一个文件时,Emacs在modeline中显示emacs如何知道该文件来自git存储库?,git,emacs,Git,Emacs,我没有为git安装任何东西,当我从git存储库打开一个文件时,Emacs在modeline中显示git:。Emacs如何知道这是git回购?我使用的是Emacs 24.3.1。vc包调用vc git registered函数来检查文件是否在git中注册。您可以在vc git.el模块中找到此函数。当您使用vc Git的自动加载部分中指定的代码(vc find root file.Git”)访问属于Git的目录中的文件时,首先加载模块本身vc包调用vc Git registered函数进行检查,文
git:
。Emacs如何知道这是git回购?我使用的是Emacs 24.3.1。vc包调用vc git registered
函数来检查文件是否在git中注册。您可以在vc git.el
模块中找到此函数。当您使用vc Git
的自动加载部分中指定的代码(vc find root file.Git”)
访问属于Git的目录中的文件时,首先加载模块本身vc
包调用vc Git registered
函数进行检查,文件是否已在git中注册。您可以在vc git.el
模块中找到此函数。当您使用vc Git
的自动加载部分中指定的代码(vc find root file.Git”)
访问属于Git的目录中的文件时,首先加载模块本身。此外,vc
(内置)包括Mercurial、Subversion、Bazaar、CVS等等,VC是一个很棒的软件包,尽管我个人更喜欢具体的实现,比如git的magit
,等等。对于分布式VCS,在DVC软件包尝试抽象分布式VCS的常用命令之前,我同意magit很好,但是VC
有它的位置。它是一个很好的默认IMO,并提供了一个在后端有点一致的接口。此外,magit
一样,对于分布式VCS,在DVC软件包试图抽象分布式VCS的常用命令之前,人们都认为magit很棒,但是vc
有它的位置。这是一个很好的默认IMO,并提供了一个在后端有点一致的接口。此外,<代码> VC<代码>为伟大的包提供了基础。