Post

35 version control

VC commands

KeystrokesCommand nameAction
C-x v vvc-next-actionGo to the next logical version control state.
C-x v dvc-directoryShow all registered files beneath a directory.
C-x v =vc-diffGenerate a version difference report.
C-x v uvc-revert-bufferThrow away changes since the last checked-in revision.
C-x v ~vc-version-other-windowRetrieve a given revision in another window.
C-x v lvc-print-logDisplay a file’s change comments and history.
C-x v ivc-registerRegister a file for version control.
C-x v hvc-insert-headersInsert version control headers in a file.
C-x v rvc-retrieve-snapshotCheck out a named project snapshot.
C-x v svc-create-snapshotCreate a named project snapshot.
C-x v cvc-cancel-versionThrow away a saved revision.
C-x v avc-update-change-logUpdate a GNU-style ChangeLog file.

Two minor commands, vc-rename-file and vc-clear-context, are not bound to keys.

This post is licensed under CC BY 4.0 by the author.