Emacs Magit - The Git Commit Flow in More Detail - Emacs Doom 19

Published: 08 October 2019
on channel: Zaiste Programming
14,507
218

Magit is an Emacs package that provides a convenient UI to the version control system Git. Magit aims to improve upon Git commands in order to make simple things faster and complicated things simple.

Magit is already included and configured in Emacs Doom. You can use SPC g g to initiate the status page. Most Git commands are done from this status page. The status page provides comprehensive information about the current context changes. You can easily see files diffs and selectively stage parts of a file.

In this episode we are reviewing the the committing flow in Git using Magit. It goes from selecting changes through tagging particular commits up to pushing to remote repositories. This showcase some additional Magit's features compared to the flow discussed in the previous episode.

Doom is an Emacs configuration for the Stubborn Martian Vimmer. It can be used as a base for your own configuration, or as a battery-included Emacs distribution. Emacs Doom is also smaller and faster than similar Emacs distributions (such as Spacemacs). Doom is known for its polished UI and focus on usability.

In this series I will go over most of the packages included in Emacs Doom by default. As this Emacs distribution is oriented towards Vim people, most of the keybindings differ significantly from the vanilla Emacs. Also, the packages discussed are not unique to Emacs Doom, they can be installed separately; Emacs Doom provides only some sane defaults.

#emacs #emacsdoom #magit


Watch video Emacs Magit - The Git Commit Flow in More Detail - Emacs Doom 19 online without registration, duration hours minute second in high quality. This video was added by user Zaiste Programming 08 October 2019, don't forget to share it with your friends and acquaintances, it has been viewed on our site 14,507 once and liked it 218 people.