vc.el

0 posts found.

vc.el is Emacs’s built-in interface for version control CLI tools. With respect to Git, magit has for several years now been the most favored (with respect to popularity) Git1

1 magit is an interface for Git, whereas vc.el is an interface for other version control tools, albeit older ones, some of which may follow a non-decentralized version control paradigm (read the Emacs Info node (emacs) Version Control Systems for more information):

  • CVS
  • Subversion (svn)
  • SCCS
  • CSSC
  • Mercurial (hg)
  • Bazaar (bzr)
  • SRC (src)
 
interface. At least in the r/emacs subreddit, magit is frequently considered a killer-feature—an irreplaceable feature unique to Emacs.

However, I believe there are still certain advantages to vc.el.