2016-09-15 09:18:17 +00:00
|
|
|
|
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 <jonas@bernoul.li>
|
|
|
|
|
|
|
|
|
|
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
|
2016-09-22 08:19:51 +00:00
|
|
|
|
magit.info-2: 315897
|
2016-09-15 09:18:17 +00:00
|
|
|
|
|
|
|
|
|
Tag Table:
|
|
|
|
|
(Indirect)
|
|
|
|
|
Node: Top1222
|
|
|
|
|
Node: Introduction6446
|
|
|
|
|
Node: Installation11169
|
|
|
|
|
Node: Updating from an older release11544
|
|
|
|
|
Node: Installing from an Elpa archive13139
|
|
|
|
|
Node: Installing from the Git repository14478
|
|
|
|
|
Node: Post-installation tasks17325
|
|
|
|
|
Node: Getting started18714
|
|
|
|
|
Node: Interface concepts24443
|
|
|
|
|
Node: Modes and Buffers24717
|
|
|
|
|
Node: Switching Buffers26462
|
|
|
|
|
Node: Naming Buffers31003
|
|
|
|
|
Node: Quitting Windows33838
|
|
|
|
|
Node: Automatic Refreshing of Magit Buffers35470
|
|
|
|
|
Node: Automatic Saving of File-Visiting Buffers38238
|
|
|
|
|
Node: Automatic Reverting of File-Visiting Buffers39423
|
|
|
|
|
Node: Risk of Reverting Automatically44419
|
|
|
|
|
Node: Sections46802
|
|
|
|
|
Node: Section movement47743
|
|
|
|
|
Node: Section visibility51670
|
|
|
|
|
Node: Section hooks55261
|
|
|
|
|
Node: Section types and values57542
|
|
|
|
|
Node: Section options58812
|
|
|
|
|
Node: Popup buffers and prefix commands59284
|
|
|
|
|
Node: Completion and confirmation60598
|
|
|
|
|
Node: Running Git63504
|
|
|
|
|
Node: Viewing Git output63740
|
|
|
|
|
Node: Running Git manually64740
|
|
|
|
|
Node: Git executable66866
|
|
|
|
|
Node: Global Git arguments68873
|
|
|
|
|
Node: Inspecting69680
|
|
|
|
|
Node: Status buffer70827
|
|
|
|
|
Node: Status sections73692
|
|
|
|
|
Node: Status header sections79401
|
|
|
|
|
Node: Status options81958
|
|
|
|
|
Node: Repository list82682
|
|
|
|
|
Node: Logging84840
|
|
|
|
|
Node: Refreshing logs87578
|
|
|
|
|
Node: Log Buffer88963
|
|
|
|
|
Node: Select from log92259
|
|
|
|
|
Node: Reflog93199
|
|
|
|
|
Node: Diffing93677
|
|
|
|
|
Node: Refreshing diffs96697
|
|
|
|
|
Node: Diff buffer99678
|
|
|
|
|
Node: Diff options101580
|
|
|
|
|
Node: Revision buffer103336
|
|
|
|
|
Node: Ediffing104291
|
|
|
|
|
Node: References buffer107881
|
|
|
|
|
Node: References sections112591
|
|
|
|
|
Node: Bisecting113466
|
|
|
|
|
Node: Visiting blobs115205
|
|
|
|
|
Node: Blaming115714
|
|
|
|
|
Node: Manipulating119144
|
|
|
|
|
Node: Repository setup119460
|
|
|
|
|
Node: Staging and unstaging120500
|
|
|
|
|
Node: Staging from file-visiting buffers124589
|
|
|
|
|
Node: Applying125757
|
|
|
|
|
Node: Committing127650
|
|
|
|
|
Node: Initiating a commit128233
|
|
|
|
|
Node: Editing commit messages131545
|
|
|
|
|
Node: Branching141941
|
|
|
|
|
Node: The two remotes142141
|
|
|
|
|
Node: The branch popup144685
|
|
|
|
|
Node: The branch config popup150912
|
|
|
|
|
Node: Merging156818
|
|
|
|
|
Node: Resolving conflicts158986
|
|
|
|
|
Ref: orgradiotarget1160071
|
|
|
|
|
Node: Rebasing163943
|
|
|
|
|
Node: Editing rebase sequences167584
|
|
|
|
|
Node: Information about in-progress rebase170614
|
|
|
|
|
Ref: Information about in-progress rebase-Footnote-1177450
|
|
|
|
|
Node: Cherry picking178036
|
|
|
|
|
Node: Reverting179642
|
|
|
|
|
Node: Resetting181005
|
|
|
|
|
Node: Stashing182517
|
|
|
|
|
Node: Transferring185691
|
|
|
|
|
Node: Remotes185929
|
|
|
|
|
Node: Fetching187215
|
|
|
|
|
Node: Pulling188581
|
|
|
|
|
Node: Pushing189427
|
|
|
|
|
Node: Creating and sending patches194171
|
|
|
|
|
Node: Applying patches194866
|
|
|
|
|
Node: Miscellaneous195864
|
|
|
|
|
Node: Tagging196167
|
|
|
|
|
Node: Notes196952
|
|
|
|
|
Node: Submodules199477
|
|
|
|
|
Node: Listing submodules199692
|
|
|
|
|
Node: Submodule popup201511
|
|
|
|
|
Node: Subtree202794
|
|
|
|
|
Node: Common commands204042
|
|
|
|
|
Node: Wip modes205787
|
|
|
|
|
Node: Minor mode for buffers visiting files212523
|
|
|
|
|
Node: Minor mode for buffers visiting blobs215997
|
|
|
|
|
Node: Customizing216802
|
|
|
|
|
Node: Per-repository configuration218474
|
|
|
|
|
Node: Essential settings220108
|
|
|
|
|
Node: Safety220432
|
|
|
|
|
Node: Performance222265
|
|
|
|
|
Node: Plumbing230227
|
2016-09-22 08:19:51 +00:00
|
|
|
|
Node: Calling Git231051
|
|
|
|
|
Node: Getting a value from Git232574
|
|
|
|
|
Node: Calling Git for effect235678
|
|
|
|
|
Node: Section plumbing242182
|
|
|
|
|
Node: Creating sections242410
|
|
|
|
|
Node: Section selection246309
|
|
|
|
|
Node: Matching sections247989
|
|
|
|
|
Node: Refreshing buffers253198
|
|
|
|
|
Node: Conventions256333
|
|
|
|
|
Node: Confirmation and completion256510
|
|
|
|
|
Node: Theming Faces257408
|
|
|
|
|
Node: FAQ265559
|
|
|
|
|
Node: Magit is slow267172
|
|
|
|
|
Node: I changed several thousand files at once and now Magit is unusable267373
|
|
|
|
|
Node: I am having problems committing268089
|
|
|
|
|
Node: Diffs are collapsed after un-/staging268535
|
|
|
|
|
Node: I don't understand how branching and pushing work270013
|
|
|
|
|
Node: I don't like the key binding in v24270388
|
|
|
|
|
Node: I cannot install the pre-requisites for Magit v2270727
|
|
|
|
|
Node: I am using an Emacs release older than v244271192
|
|
|
|
|
Node: I am using a Git release older than v194272805
|
|
|
|
|
Node: I am using MS Windows and cannot push with Magit273792
|
|
|
|
|
Node: I am using OS X and SOMETHING works in shell but not in Magit274396
|
|
|
|
|
Node: How to install the gitman info manual?275187
|
|
|
|
|
Node: How can I show Git's output?277728
|
|
|
|
|
Node: Diffs contain control sequences278515
|
|
|
|
|
Node: Expanding a file to show the diff causes it to disappear279520
|
|
|
|
|
Node: Point is wrong in the ‘COMMIT_EDITMSG’ buffer280055
|
|
|
|
|
Node: The mode-line information isn't always up-to-date281085
|
|
|
|
|
Node: Can Magit be used as ‘ediff-version-control-package’?282153
|
|
|
|
|
Node: How to show diffs for gpg-encrypted files?284197
|
|
|
|
|
Node: Emacs 245 hangs when loading Magit284794
|
|
|
|
|
Node: Symbol's value as function is void ‘--some’285369
|
|
|
|
|
Node: Where is the branch manager285703
|
|
|
|
|
Node: Keystroke Index285994
|
|
|
|
|
Node: Command Index315897
|
|
|
|
|
Node: Function Index345906
|
|
|
|
|
Node: Variable Index359800
|
2016-09-15 09:18:17 +00:00
|
|
|
|
|
|
|
|
|
End Tag Table
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Local Variables:
|
|
|
|
|
coding: utf-8
|
|
|
|
|
End:
|