This is magit.info, produced by makeinfo version 5.2 from magit.texi. Magit is an interface to the version control system Git, implemented as an Emacs package. Magit aspires to be a complete Git porcelain. While we cannot (yet) claim that Magit wraps and improves upon each and every Git command, it is complete enough to allow even experienced Git users to perform almost all of their daily version control tasks directly from within Emacs. While many fine Git clients exist, only Magit and Git itself deserve to be called porcelains. Copyright (C) 2015-2016 Jonas Bernoulli You can redistribute this document and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This document is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. INFO-DIR-SECTION Emacs START-INFO-DIR-ENTRY * Magit: (magit). Using Git from Emacs with Magit. END-INFO-DIR-ENTRY  Indirect: magit.info-1: 1222 magit.info-2: 316256  Tag Table: (Indirect) Node: Top1222 Node: Introduction5928 Node: Installation10621 Node: Updating from an older release10996 Node: Installing from an Elpa archive12591 Node: Installing from the Git repository13930 Node: Post-installation tasks16726 Node: Getting started18115 Node: Interface concepts23850 Node: Modes and Buffers24124 Node: Switching Buffers25870 Node: Naming Buffers28934 Node: Quitting Windows31769 Node: Automatic Refreshing of Magit Buffers33401 Node: Automatic Saving of File-Visiting Buffers36169 Node: Automatic Reverting of File-Visiting Buffers37354 Node: Risk of Reverting Automatically42350 Node: Sections44733 Node: Section movement45674 Node: Section visibility49601 Node: Section hooks53192 Node: Section types and values55473 Node: Section options56743 Node: Popup buffers and prefix commands57215 Node: Completion and confirmation58529 Node: Running Git61435 Node: Viewing Git output61671 Node: Running Git manually62671 Node: Git executable64797 Node: Global Git arguments66804 Node: Inspecting67611 Node: Status buffer68738 Node: Status sections71261 Node: Status header sections76008 Node: Status options78567 Node: Logging79291 Node: Refreshing logs81820 Node: Log Buffer83205 Node: Select from log86294 Node: Reflog87234 Node: Diffing87712 Node: Refreshing diffs90524 Node: Diff buffer93505 Node: Diff options95407 Node: Revision buffer97039 Node: Ediffing97994 Node: References buffer101043 Node: References sections105753 Node: Bisecting106628 Node: Visiting blobs108124 Node: Blaming108633 Node: Manipulating111953 Node: Repository setup112245 Node: Staging and unstaging113285 Node: Staging from file-visiting buffers117180 Node: Applying118348 Node: Committing119991 Node: Initiating a commit120574 Node: Editing commit messages123886 Node: Branching134282 Node: Merging147096 Node: Rebasing149180 Node: Editing rebase sequences152128 Node: Rebase sequence log155162 Node: Cherry picking161906 Node: Reverting163512 Node: Resetting164875 Node: Stashing166385 Node: Transferring169530 Node: Remotes169768 Node: Fetching171054 Node: Pulling172148 Node: Pushing172994 Node: Creating and sending patches177443 Node: Applying patches178138 Node: Miscellaneous179136 Node: Tagging179427 Node: Notes180212 Node: Submodules182737 Node: Common commands184057 Node: Wip modes185805 Node: Minor mode for buffers visiting files192541 Node: Minor mode for buffers visiting blobs194684 Node: Customizing195489 Node: Per-repository configuration197161 Node: Essential settings198795 Node: Safety199119 Node: Performance200952 Node: Committing Performance207625 Node: Plumbing208606 Node: Calling Git209234 Node: Getting a value from Git210757 Node: Calling Git for effect213861 Node: Section plumbing220365 Node: Creating sections220593 Node: Section selection224396 Node: Matching sections226076 Node: Refreshing buffers231278 Node: Conventions234413 Node: Confirmation and completion234590 Node: Theming Faces235488 Node: FAQ243639 Node: Magit is slow244972 Node: I changed several thousand files at once and now Magit is unusable245173 Node: I am having problems committing245889 Node: I don't understand how branching and pushing work246347 Node: I don't like the key binding in v24246716 Node: I cannot install the pre-requisites for Magit v2247055 Node: I am using an Emacs release older than v244247520 Node: I am using a Git release older than v194249133 Node: I am using MS Windows and cannot push with Magit250120 Node: How to install the gitman info manual?250699 Node: How can I show Git's output?253227 Node: Expanding a file to show the diff causes it to disappear254039 Node: Point is wrong in the COMMIT_EDITMSG buffer254565 Node: Can Magit be used as ediff-version-control-package?255583 Node: How to show diffs for gpg-encrypted files?257607 Node: Emacs 245 hangs when loading Magit258198 Node: Symbol's value as function is void --some258767 Node: Where is the branch manager259087 Node: Keystroke Index259372 Node: Command Index286718 Node: Function Index316256 Node: Variable Index328039  End Tag Table  Local Variables: coding: utf-8 End: