magit-autoloads.el (87241B)
1 ;;; magit-autoloads.el --- automatically extracted autoloads (do not edit) -*- lexical-binding: t -*- 2 ;; Generated by the `loaddefs-generate' function. 3 4 ;; This file is part of GNU Emacs. 5 6 ;;; Code: 7 8 (add-to-list 'load-path (or (and load-file-name (directory-file-name (file-name-directory load-file-name))) (car load-path))) 9 10 11 12 ;;; Generated autoloads from git-commit.el 13 14 (put 'git-commit-major-mode 'safe-local-variable 15 (lambda (val) 16 (memq val '(text-mode 17 markdown-mode 18 org-mode 19 fundamental-mode 20 git-commit-elisp-text-mode)))) 21 (register-definition-prefixes "git-commit" '("git-commit-" "global-git-commit-mode")) 22 23 24 ;;; Generated autoloads from git-rebase.el 25 26 (autoload 'git-rebase-current-line "git-rebase" "\ 27 Parse current line into a `git-rebase-action' instance. 28 If the current line isn't recognized as a rebase line, an 29 instance with all nil values is returned.") 30 (autoload 'git-rebase-mode "git-rebase" "\ 31 Major mode for editing of a Git rebase file. 32 33 Rebase files are generated when you run \"git rebase -i\" or run 34 `magit-interactive-rebase'. They describe how Git should perform 35 the rebase. See the documentation for git-rebase (e.g., by 36 running \"man git-rebase\" at the command line) for details. 37 38 (fn)" t) 39 (defconst git-rebase-filename-regexp "/git-rebase-todo\\'") 40 (add-to-list 'auto-mode-alist (cons git-rebase-filename-regexp #'git-rebase-mode)) 41 (register-definition-prefixes "git-rebase" '("git-rebase-" "magit-imenu--rebase-")) 42 43 44 ;;; Generated autoloads from magit.el 45 46 (defvar magit-define-global-key-bindings 'default "\ 47 Which set of key bindings to add to the global keymap, if any. 48 49 This option controls which set of Magit key bindings, if any, may 50 be added to the global keymap, even before Magit is first used in 51 the current Emacs session. 52 53 If the value is nil, no bindings are added. 54 55 If `default', maybe add: 56 57 C-x g `magit-status' 58 C-x M-g `magit-dispatch' 59 C-c M-g `magit-file-dispatch' 60 61 If `recommended', maybe add: 62 63 C-x g `magit-status' 64 C-c g `magit-dispatch' 65 C-c f `magit-file-dispatch' 66 67 These bindings are strongly recommended, but we cannot use 68 them by default, because the \"C-c <LETTER>\" namespace is 69 strictly reserved for bindings added by the user. 70 71 The bindings in the chosen set may be added when 72 `after-init-hook' is run. Each binding is added if, and only 73 if, at that time no other key is bound to the same command, 74 and no other command is bound to the same key. In other words 75 we try to avoid adding bindings that are unnecessary, as well 76 as bindings that conflict with other bindings. 77 78 Adding these bindings is delayed until `after-init-hook' is 79 run to allow users to set the variable anywhere in their init 80 file (without having to make sure to do so before `magit' is 81 loaded or autoloaded) and to increase the likelihood that all 82 the potentially conflicting user bindings have already been 83 added. 84 85 To set this variable use either `setq' or the Custom interface. 86 Do not use the function `customize-set-variable' because doing 87 that would cause Magit to be loaded immediately, when that form 88 is evaluated (this differs from `custom-set-variables', which 89 doesn't load the libraries that define the customized variables). 90 91 Setting this variable has no effect if `after-init-hook' has 92 already been run.") 93 (custom-autoload 'magit-define-global-key-bindings "magit" t) 94 (defun magit-maybe-define-global-key-bindings (&optional force) "\ 95 See variable `magit-define-global-key-bindings'." (when magit-define-global-key-bindings (let ((map (current-global-map))) (pcase-dolist (`(,key \, def) (cond ((eq magit-define-global-key-bindings 'recommended) '(("C-x g" . magit-status) ("C-c g" . magit-dispatch) ("C-c f" . magit-file-dispatch))) ('(("C-x g" . magit-status) ("C-x M-g" . magit-dispatch) ("C-c M-g" . magit-file-dispatch))))) (when (or force (not (or (lookup-key map (kbd key)) (where-is-internal def (make-sparse-keymap) t)))) (define-key map (kbd key) def)))))) 96 (if after-init-time (magit-maybe-define-global-key-bindings) (add-hook 'after-init-hook #'magit-maybe-define-global-key-bindings t)) 97 (autoload 'magit-dispatch "magit" nil t) 98 (autoload 'magit-run "magit" nil t) 99 (autoload 'magit-git-command "magit" "\ 100 Execute COMMAND asynchronously; display output. 101 102 Interactively, prompt for COMMAND in the minibuffer. \"git \" is 103 used as initial input, but can be deleted to run another command. 104 105 With a prefix argument COMMAND is run in the top-level directory 106 of the current working tree, otherwise in `default-directory'. 107 108 (fn COMMAND)" t) 109 (autoload 'magit-git-command-topdir "magit" "\ 110 Execute COMMAND asynchronously; display output. 111 112 Interactively, prompt for COMMAND in the minibuffer. \"git \" is 113 used as initial input, but can be deleted to run another command. 114 115 COMMAND is run in the top-level directory of the current 116 working tree. 117 118 (fn COMMAND)" t) 119 (autoload 'magit-shell-command "magit" "\ 120 Execute COMMAND asynchronously; display output. 121 122 Interactively, prompt for COMMAND in the minibuffer. With a 123 prefix argument COMMAND is run in the top-level directory of 124 the current working tree, otherwise in `default-directory'. 125 126 (fn COMMAND)" t) 127 (autoload 'magit-shell-command-topdir "magit" "\ 128 Execute COMMAND asynchronously; display output. 129 130 Interactively, prompt for COMMAND in the minibuffer. COMMAND 131 is run in the top-level directory of the current working tree. 132 133 (fn COMMAND)" t) 134 (autoload 'magit-version "magit" "\ 135 Return the version of Magit currently in use. 136 137 If optional argument PRINT-DEST is non-nil, also print the used 138 versions of Magit, Transient, Git and Emacs to the output stream 139 selected by that argument. Interactively use the echo area, or 140 with a prefix argument use the current buffer. Additionally put 141 the output in the kill ring. 142 143 (fn &optional PRINT-DEST)" t) 144 (register-definition-prefixes "magit" '("magit-")) 145 146 147 ;;; Generated autoloads from magit-apply.el 148 149 (autoload 'magit-stage-buffer-file "magit-apply" "\ 150 Stage all changes to the file being visited in the current buffer." t) 151 (autoload 'magit-stage-file "magit-apply" "\ 152 Read one or more files and stage all changes in those files. 153 With prefix argument FORCE, offer ignored files for completion. 154 155 (fn FILES &optional FORCE)" t) 156 (autoload 'magit-stage-modified "magit-apply" "\ 157 Stage all changes to files modified in the worktree. 158 Stage all new content of tracked files and remove tracked files 159 that no longer exist in the working tree from the index also. 160 With a prefix argument also stage previously untracked (but not 161 ignored) files. 162 163 (fn &optional ALL)" t) 164 (autoload 'magit-unstage-buffer-file "magit-apply" "\ 165 Unstage all changes to the file being visited in the current buffer." t) 166 (autoload 'magit-unstage-file "magit-apply" "\ 167 Read one or more files and unstage all changes to those files. 168 169 (fn FILES)" t) 170 (autoload 'magit-unstage-all "magit-apply" "\ 171 Remove all changes from the staging area." t) 172 (register-definition-prefixes "magit-apply" '("magit-")) 173 174 175 ;;; Generated autoloads from magit-autorevert.el 176 177 (put 'magit-auto-revert-mode 'globalized-minor-mode t) 178 (defvar magit-auto-revert-mode (not (or global-auto-revert-mode noninteractive)) "\ 179 Non-nil if Magit-Auto-Revert mode is enabled. 180 See the `magit-auto-revert-mode' command 181 for a description of this minor mode. 182 Setting this variable directly does not take effect; 183 either customize it (see the info node `Easy Customization') 184 or call the function `magit-auto-revert-mode'.") 185 (custom-autoload 'magit-auto-revert-mode "magit-autorevert" nil) 186 (autoload 'magit-auto-revert-mode "magit-autorevert" "\ 187 Toggle Auto-Revert mode in all buffers. 188 With prefix ARG, enable Magit-Auto-Revert mode if ARG is positive; otherwise, 189 disable it. 190 191 If called from Lisp, toggle the mode if ARG is `toggle'. 192 Enable the mode if ARG is nil, omitted, or is a positive number. 193 Disable the mode if ARG is a negative number. 194 195 Auto-Revert mode is enabled in all buffers where 196 `magit-turn-on-auto-revert-mode-if-desired' would do it. 197 198 See `auto-revert-mode' for more information on Auto-Revert mode. 199 200 (fn &optional ARG)" t) 201 (register-definition-prefixes "magit-autorevert" '("auto-revert-buffer" "magit-")) 202 203 204 ;;; Generated autoloads from magit-base.el 205 206 (autoload 'magit-emacs-Q-command "magit-base" "\ 207 Show a shell command that runs an uncustomized Emacs with only Magit loaded. 208 See info node `(magit)Debugging Tools' for more information." t) 209 (define-advice Info-follow-nearest-node (:around (fn &optional fork) gitman) (let ((node (Info-get-token (point) "\\*note[ 210 ]+" "\\*note[ 211 ]+\\([^:]*\\):\\(:\\|[ 212 ]*(\\)?"))) (if (and node (string-match "^(gitman)\\(.+\\)" node)) (pcase magit-view-git-manual-method ('info (funcall fn fork)) ('man (require 'man) (man (match-string 1 node))) ('woman (require 'woman) (woman (match-string 1 node))) (_ (user-error "Invalid value for `magit-view-git-manual-method'"))) (funcall fn fork)))) 213 (define-advice org-man-export (:around (fn link description format) gitman) (if (and (eq format 'texinfo) (string-prefix-p "git" link)) (string-replace "%s" link " 214 @ifinfo 215 @ref{%s,,,gitman,}. 216 @end ifinfo 217 @ifhtml 218 @html 219 the <a href=\"http://git-scm.com/docs/%s\">%s(1)</a> manpage. 220 @end html 221 @end ifhtml 222 @iftex 223 the %s(1) manpage. 224 @end iftex 225 ") (funcall fn link description format))) 226 (register-definition-prefixes "magit-base" '("magit-")) 227 228 229 ;;; Generated autoloads from magit-bisect.el 230 231 (autoload 'magit-bisect "magit-bisect" nil t) 232 (autoload 'magit-bisect-start "magit-bisect" "\ 233 Start a bisect session. 234 235 Bisecting a bug means to find the commit that introduced it. 236 This command starts such a bisect session by asking for a known 237 good and a known bad commit. To move the session forward use the 238 other actions from the bisect transient command (\\<magit-status-mode-map>\\[magit-bisect]). 239 240 (fn BAD GOOD ARGS)" t) 241 (autoload 'magit-bisect-reset "magit-bisect" "\ 242 After bisecting, cleanup bisection state and return to original `HEAD'." t) 243 (autoload 'magit-bisect-good "magit-bisect" "\ 244 While bisecting, mark the current commit as good. 245 Use this after you have asserted that the commit does not contain 246 the bug in question." t) 247 (autoload 'magit-bisect-bad "magit-bisect" "\ 248 While bisecting, mark the current commit as bad. 249 Use this after you have asserted that the commit does contain the 250 bug in question." t) 251 (autoload 'magit-bisect-mark "magit-bisect" "\ 252 While bisecting, mark the current commit with a bisect term. 253 During a bisect using alternate terms, commits can still be 254 marked with `magit-bisect-good' and `magit-bisect-bad', as those 255 commands map to the correct term (\"good\" to --term-old's value 256 and \"bad\" to --term-new's). However, in some cases, it can be 257 difficult to keep that mapping straight in your head; this 258 command provides an interface that exposes the underlying terms." t) 259 (autoload 'magit-bisect-skip "magit-bisect" "\ 260 While bisecting, skip the current commit. 261 Use this if for some reason the current commit is not a good one 262 to test. This command lets Git choose a different one." t) 263 (autoload 'magit-bisect-run "magit-bisect" "\ 264 Bisect automatically by running commands after each step. 265 266 Unlike `git bisect run' this can be used before bisecting has 267 begun. In that case it behaves like `git bisect start; git 268 bisect run'. 269 270 (fn CMDLINE &optional BAD GOOD ARGS)" t) 271 (register-definition-prefixes "magit-bisect" '("magit-")) 272 273 274 ;;; Generated autoloads from magit-blame.el 275 276 (autoload 'magit-blame-echo "magit-blame" nil t) 277 (autoload 'magit-blame-addition "magit-blame" nil t) 278 (autoload 'magit-blame-removal "magit-blame" nil t) 279 (autoload 'magit-blame-reverse "magit-blame" nil t) 280 (autoload 'magit-blame "magit-blame" nil t) 281 (register-definition-prefixes "magit-blame" '("magit-")) 282 283 284 ;;; Generated autoloads from magit-branch.el 285 286 (autoload 'magit-branch "magit" nil t) 287 (autoload 'magit-checkout "magit-branch" "\ 288 Checkout REVISION, updating the index and the working tree. 289 If REVISION is a local branch, then that becomes the current 290 branch. If it is something else, then `HEAD' becomes detached. 291 Checkout fails if the working tree or the staging area contain 292 changes. 293 294 (git checkout REVISION). 295 296 (fn REVISION &optional ARGS)" t) 297 (function-put 'magit-checkout 'interactive-only 'magit--checkout) 298 (autoload 'magit-branch-create "magit-branch" "\ 299 Create BRANCH at branch or revision START-POINT. 300 301 (fn BRANCH START-POINT)" t) 302 (function-put 'magit-branch-create 'interactive-only 'magit-call-git) 303 (autoload 'magit-branch-and-checkout "magit-branch" "\ 304 Create and checkout BRANCH at branch or revision START-POINT. 305 306 (fn BRANCH START-POINT &optional ARGS)" t) 307 (function-put 'magit-branch-and-checkout 'interactive-only 'magit-call-git) 308 (autoload 'magit-branch-or-checkout "magit-branch" "\ 309 Hybrid between `magit-checkout' and `magit-branch-and-checkout'. 310 311 Ask the user for an existing branch or revision. If the user 312 input actually can be resolved as a branch or revision, then 313 check that out, just like `magit-checkout' would. 314 315 Otherwise create and checkout a new branch using the input as 316 its name. Before doing so read the starting-point for the new 317 branch. This is similar to what `magit-branch-and-checkout' 318 does. 319 320 (fn ARG &optional START-POINT)" t) 321 (function-put 'magit-branch-or-checkout 'interactive-only 'magit-call-git) 322 (autoload 'magit-branch-checkout "magit-branch" "\ 323 Checkout an existing or new local branch. 324 325 Read a branch name from the user offering all local branches and 326 a subset of remote branches as candidates. Omit remote branches 327 for which a local branch by the same name exists from the list 328 of candidates. The user can also enter a completely new branch 329 name. 330 331 - If the user selects an existing local branch, then check that 332 out. 333 334 - If the user selects a remote branch, then create and checkout 335 a new local branch with the same name. Configure the selected 336 remote branch as push target. 337 338 - If the user enters a new branch name, then create and check 339 that out, after also reading the starting-point from the user. 340 341 In the latter two cases the upstream is also set. Whether it is 342 set to the chosen START-POINT or something else depends on the 343 value of `magit-branch-adjust-remote-upstream-alist', just like 344 when using `magit-branch-and-checkout'. 345 346 (fn BRANCH &optional START-POINT)" t) 347 (function-put 'magit-branch-checkout 'interactive-only 'magit-call-git) 348 (autoload 'magit-branch-orphan "magit-branch" "\ 349 Create and checkout an orphan BRANCH with contents from revision START-POINT. 350 351 (fn BRANCH START-POINT)" t) 352 (autoload 'magit-branch-spinout "magit-branch" "\ 353 Create new branch from the unpushed commits. 354 Like `magit-branch-spinoff' but remain on the current branch. 355 If there are any uncommitted changes, then behave exactly like 356 `magit-branch-spinoff'. 357 358 (fn BRANCH &optional FROM)" t) 359 (autoload 'magit-branch-spinoff "magit-branch" "\ 360 Create new branch from the unpushed commits. 361 362 Create and checkout a new branch starting at and tracking the 363 current branch. That branch in turn is reset to the last commit 364 it shares with its upstream. If the current branch has no 365 upstream or no unpushed commits, then the new branch is created 366 anyway and the previously current branch is not touched. 367 368 This is useful to create a feature branch after work has already 369 began on the old branch (likely but not necessarily \"master\"). 370 371 If the current branch is a member of the value of option 372 `magit-branch-prefer-remote-upstream' (which see), then the 373 current branch will be used as the starting point as usual, but 374 the upstream of the starting-point may be used as the upstream 375 of the new branch, instead of the starting-point itself. 376 377 If optional FROM is non-nil, then the source branch is reset 378 to `FROM~', instead of to the last commit it shares with its 379 upstream. Interactively, FROM is only ever non-nil, if the 380 region selects some commits, and among those commits, FROM is 381 the commit that is the fewest commits ahead of the source 382 branch. 383 384 The commit at the other end of the selection actually does not 385 matter, all commits between FROM and `HEAD' are moved to the new 386 branch. If FROM is not reachable from `HEAD' or is reachable 387 from the source branch's upstream, then an error is raised. 388 389 (fn BRANCH &optional FROM)" t) 390 (autoload 'magit-branch-reset "magit-branch" "\ 391 Reset a branch to the tip of another branch or any other commit. 392 393 When the branch being reset is the current branch, then do a 394 hard reset. If there are any uncommitted changes, then the user 395 has to confirm the reset because those changes would be lost. 396 397 This is useful when you have started work on a feature branch but 398 realize it's all crap and want to start over. 399 400 When resetting to another branch and a prefix argument is used, 401 then also set the target branch as the upstream of the branch 402 that is being reset. 403 404 (fn BRANCH TO &optional SET-UPSTREAM)" t) 405 (autoload 'magit-branch-delete "magit-branch" "\ 406 Delete one or multiple branches. 407 408 If the region marks multiple branches, then offer to delete 409 those, otherwise prompt for a single branch to be deleted, 410 defaulting to the branch at point. 411 412 Require confirmation when deleting branches is dangerous in some 413 way. Option `magit-no-confirm' can be customized to not require 414 confirmation in certain cases. See its docstring to learn why 415 confirmation is required by default in certain cases or if a 416 prompt is confusing. 417 418 (fn BRANCHES &optional FORCE)" t) 419 (autoload 'magit-branch-rename "magit-branch" "\ 420 Rename the branch named OLD to NEW. 421 422 With a prefix argument FORCE, rename even if a branch named NEW 423 already exists. 424 425 If `branch.OLD.pushRemote' is set, then unset it. Depending on 426 the value of `magit-branch-rename-push-target' (which see) maybe 427 set `branch.NEW.pushRemote' and maybe rename the push-target on 428 the remote. 429 430 (fn OLD NEW &optional FORCE)" t) 431 (autoload 'magit-branch-shelve "magit-branch" "\ 432 Shelve a BRANCH. 433 Rename \"refs/heads/BRANCH\" to \"refs/shelved/BRANCH\", 434 and also rename the respective reflog file. 435 436 (fn BRANCH)" t) 437 (autoload 'magit-branch-unshelve "magit-branch" "\ 438 Unshelve a BRANCH 439 Rename \"refs/shelved/BRANCH\" to \"refs/heads/BRANCH\", 440 and also rename the respective reflog file. 441 442 (fn BRANCH)" t) 443 (autoload 'magit-branch-configure "magit-branch" nil t) 444 (register-definition-prefixes "magit-branch" '("magit-")) 445 446 447 ;;; Generated autoloads from magit-bundle.el 448 449 (autoload 'magit-bundle "magit-bundle" nil t) 450 (autoload 'magit-bundle-import "magit-bundle" nil t) 451 (autoload 'magit-bundle-create-tracked "magit-bundle" "\ 452 Create and track a new bundle. 453 454 (fn FILE TAG BRANCH REFS ARGS)" t) 455 (autoload 'magit-bundle-update-tracked "magit-bundle" "\ 456 Update a bundle that is being tracked using TAG. 457 458 (fn TAG)" t) 459 (autoload 'magit-bundle-verify "magit-bundle" "\ 460 Check whether FILE is valid and applies to the current repository. 461 462 (fn FILE)" t) 463 (autoload 'magit-bundle-list-heads "magit-bundle" "\ 464 List the refs in FILE. 465 466 (fn FILE)" t) 467 (register-definition-prefixes "magit-bundle" '("magit-")) 468 469 470 ;;; Generated autoloads from magit-clone.el 471 472 (autoload 'magit-clone "magit-clone" nil t) 473 (autoload 'magit-clone-regular "magit-clone" "\ 474 Create a clone of REPOSITORY in DIRECTORY. 475 Then show the status buffer for the new repository. 476 477 (fn REPOSITORY DIRECTORY ARGS)" t) 478 (autoload 'magit-clone-shallow "magit-clone" "\ 479 Create a shallow clone of REPOSITORY in DIRECTORY. 480 Then show the status buffer for the new repository. 481 With a prefix argument read the DEPTH of the clone; 482 otherwise use 1. 483 484 (fn REPOSITORY DIRECTORY ARGS DEPTH)" t) 485 (autoload 'magit-clone-shallow-since "magit-clone" "\ 486 Create a shallow clone of REPOSITORY in DIRECTORY. 487 Then show the status buffer for the new repository. 488 Exclude commits before DATE, which is read from the 489 user. 490 491 (fn REPOSITORY DIRECTORY ARGS DATE)" t) 492 (autoload 'magit-clone-shallow-exclude "magit-clone" "\ 493 Create a shallow clone of REPOSITORY in DIRECTORY. 494 Then show the status buffer for the new repository. 495 Exclude commits reachable from EXCLUDE, which is a 496 branch or tag read from the user. 497 498 (fn REPOSITORY DIRECTORY ARGS EXCLUDE)" t) 499 (autoload 'magit-clone-bare "magit-clone" "\ 500 Create a bare clone of REPOSITORY in DIRECTORY. 501 Then show the status buffer for the new repository. 502 503 (fn REPOSITORY DIRECTORY ARGS)" t) 504 (autoload 'magit-clone-mirror "magit-clone" "\ 505 Create a mirror of REPOSITORY in DIRECTORY. 506 Then show the status buffer for the new repository. 507 508 (fn REPOSITORY DIRECTORY ARGS)" t) 509 (autoload 'magit-clone-sparse "magit-clone" "\ 510 Clone REPOSITORY into DIRECTORY and create a sparse checkout. 511 512 (fn REPOSITORY DIRECTORY ARGS)" t) 513 (register-definition-prefixes "magit-clone" '("magit-")) 514 515 516 ;;; Generated autoloads from magit-commit.el 517 518 (autoload 'magit-commit "magit-commit" nil t) 519 (autoload 'magit-commit-create "magit-commit" "\ 520 Create a new commit on `HEAD'. 521 With a prefix argument, amend to the commit at `HEAD' instead. 522 523 (git commit [--amend] ARGS) 524 525 (fn &optional ARGS)" t) 526 (autoload 'magit-commit-amend "magit-commit" "\ 527 Amend the last commit. 528 529 (git commit --amend ARGS) 530 531 (fn &optional ARGS)" t) 532 (autoload 'magit-commit-extend "magit-commit" "\ 533 Amend the last commit, without editing the message. 534 535 With a prefix argument keep the committer date, otherwise change 536 it. The option `magit-commit-extend-override-date' can be used 537 to inverse the meaning of the prefix argument. 538 539 (git commit --amend --no-edit) 540 541 (fn &optional ARGS OVERRIDE-DATE)" t) 542 (autoload 'magit-commit-reword "magit-commit" "\ 543 Reword the last commit, ignoring staged changes. 544 545 With a prefix argument keep the committer date, otherwise change 546 it. The option `magit-commit-reword-override-date' can be used 547 to inverse the meaning of the prefix argument. 548 549 Non-interactively respect the optional OVERRIDE-DATE argument 550 and ignore the option. 551 552 (git commit --amend --only) 553 554 (fn &optional ARGS OVERRIDE-DATE)" t) 555 (autoload 'magit-commit-fixup "magit-commit" "\ 556 Create a fixup commit. 557 558 With a prefix argument the target COMMIT has to be confirmed. 559 Otherwise the commit at point may be used without confirmation 560 depending on the value of option `magit-commit-squash-confirm'. 561 562 (fn &optional COMMIT ARGS)" t) 563 (autoload 'magit-commit-squash "magit-commit" "\ 564 Create a squash commit, without editing the squash message. 565 566 With a prefix argument the target COMMIT has to be confirmed. 567 Otherwise the commit at point may be used without confirmation 568 depending on the value of option `magit-commit-squash-confirm'. 569 570 If you want to immediately add a message to the squash commit, 571 then use `magit-commit-augment' instead of this command. 572 573 (fn &optional COMMIT ARGS)" t) 574 (autoload 'magit-commit-augment "magit-commit" "\ 575 Create a squash commit, editing the squash message. 576 577 With a prefix argument the target COMMIT has to be confirmed. 578 Otherwise the commit at point may be used without confirmation 579 depending on the value of option `magit-commit-squash-confirm'. 580 581 (fn &optional COMMIT ARGS)" t) 582 (autoload 'magit-commit-instant-fixup "magit-commit" "\ 583 Create a fixup commit targeting COMMIT and instantly rebase. 584 585 (fn &optional COMMIT ARGS)" t) 586 (autoload 'magit-commit-instant-squash "magit-commit" "\ 587 Create a squash commit targeting COMMIT and instantly rebase. 588 589 (fn &optional COMMIT ARGS)" t) 590 (autoload 'magit-commit-reshelve "magit-commit" "\ 591 Change the committer date and possibly the author date of `HEAD'. 592 593 The current time is used as the initial minibuffer input and the 594 original author or committer date is available as the previous 595 history element. 596 597 Both the author and the committer dates are changed, unless one 598 of the following is true, in which case only the committer date 599 is updated: 600 - You are not the author of the commit that is being reshelved. 601 - The command was invoked with a prefix argument. 602 - Non-interactively if UPDATE-AUTHOR is nil. 603 604 (fn DATE UPDATE-AUTHOR &optional ARGS)" t) 605 (autoload 'magit-commit-absorb-modules "magit-commit" "\ 606 Spread modified modules across recent commits. 607 608 (fn PHASE COMMIT)" t) 609 (autoload 'magit-commit-absorb "magit-commit" nil t) 610 (autoload 'magit-commit-autofixup "magit-commit" nil t) 611 (register-definition-prefixes "magit-commit" '("magit-")) 612 613 614 ;;; Generated autoloads from magit-diff.el 615 616 (autoload 'magit-diff "magit-diff" nil t) 617 (autoload 'magit-diff-refresh "magit-diff" nil t) 618 (autoload 'magit-diff-dwim "magit-diff" "\ 619 Show changes for the thing at point. 620 621 (fn &optional ARGS FILES)" t) 622 (autoload 'magit-diff-range "magit-diff" "\ 623 Show differences between two commits. 624 625 REV-OR-RANGE should be a range or a single revision. If it is a 626 revision, then show changes in the working tree relative to that 627 revision. If it is a range, but one side is omitted, then show 628 changes relative to `HEAD'. 629 630 If the region is active, use the revisions on the first and last 631 line of the region as the two sides of the range. With a prefix 632 argument, instead of diffing the revisions, choose a revision to 633 view changes along, starting at the common ancestor of both 634 revisions (i.e., use a \"...\" range). 635 636 (fn REV-OR-RANGE &optional ARGS FILES)" t) 637 (autoload 'magit-diff-working-tree "magit-diff" "\ 638 Show changes between the current working tree and the `HEAD' commit. 639 With a prefix argument show changes between the working tree and 640 a commit read from the minibuffer. 641 642 (fn &optional REV ARGS FILES)" t) 643 (autoload 'magit-diff-staged "magit-diff" "\ 644 Show changes between the index and the `HEAD' commit. 645 With a prefix argument show changes between the index and 646 a commit read from the minibuffer. 647 648 (fn &optional REV ARGS FILES)" t) 649 (autoload 'magit-diff-unstaged "magit-diff" "\ 650 Show changes between the working tree and the index. 651 652 (fn &optional ARGS FILES)" t) 653 (autoload 'magit-diff-unmerged "magit-diff" "\ 654 Show changes that are being merged. 655 656 (fn &optional ARGS FILES)" t) 657 (autoload 'magit-diff-while-committing "magit-diff" "\ 658 While committing, show the changes that are about to be committed. 659 While amending, invoking the command again toggles between 660 showing just the new changes or all the changes that will 661 be committed." t) 662 (autoload 'magit-diff-buffer-file "magit-diff" "\ 663 Show diff for the blob or file visited in the current buffer. 664 665 When the buffer visits a blob, then show the respective commit. 666 When the buffer visits a file, then show the differences between 667 `HEAD' and the working tree. In both cases limit the diff to 668 the file or blob." t) 669 (autoload 'magit-diff-paths "magit-diff" "\ 670 Show changes between any two files on disk. 671 672 (fn A B)" t) 673 (autoload 'magit-show-commit "magit-diff" "\ 674 Visit the revision at point in another buffer. 675 If there is no revision at point or with a prefix argument prompt 676 for a revision. 677 678 (fn REV &optional ARGS FILES MODULE)" t) 679 (register-definition-prefixes "magit-diff" '("magit-")) 680 681 682 ;;; Generated autoloads from magit-ediff.el 683 684 (autoload 'magit-ediff "magit-ediff" nil) 685 (autoload 'magit-ediff-resolve-all "magit-ediff" "\ 686 Resolve all conflicts in the FILE at point using Ediff. 687 688 If there is no file at point or if it doesn't have any unmerged 689 changes, then prompt for a file. 690 691 See info node `(magit) Ediffing' for more information about this 692 and alternative commands. 693 694 (fn FILE)" t) 695 (autoload 'magit-ediff-resolve-rest "magit-ediff" "\ 696 Resolve outstanding conflicts in the FILE at point using Ediff. 697 698 If there is no file at point or if it doesn't have any unmerged 699 changes, then prompt for a file. 700 701 See info node `(magit) Ediffing' for more information about this 702 and alternative commands. 703 704 (fn FILE)" t) 705 (autoload 'magit-ediff-stage "magit-ediff" "\ 706 Stage and unstage changes to FILE using Ediff. 707 FILE has to be relative to the top directory of the repository. 708 709 (fn FILE)" t) 710 (autoload 'magit-ediff-compare "magit-ediff" "\ 711 Compare REVA:FILEA with REVB:FILEB using Ediff. 712 713 FILEA and FILEB have to be relative to the top directory of the 714 repository. If REVA or REVB is nil, then this stands for the 715 working tree state. 716 717 If the region is active, use the revisions on the first and last 718 line of the region. With a prefix argument, instead of diffing 719 the revisions, choose a revision to view changes along, starting 720 at the common ancestor of both revisions (i.e., use a \"...\" 721 range). 722 723 (fn REVA REVB FILEA FILEB)" t) 724 (autoload 'magit-ediff-dwim "magit-ediff" "\ 725 Compare, stage, or resolve using Ediff. 726 This command tries to guess what file, and what commit or range 727 the user wants to compare, stage, or resolve using Ediff. It 728 might only be able to guess either the file, or range or commit, 729 in which case the user is asked about the other. It might not 730 always guess right, in which case the appropriate `magit-ediff-*' 731 command has to be used explicitly. If it cannot read the user's 732 mind at all, then it asks the user for a command to run." t) 733 (autoload 'magit-ediff-show-staged "magit-ediff" "\ 734 Show staged changes using Ediff. 735 736 This only allows looking at the changes; to stage, unstage, 737 and discard changes using Ediff, use `magit-ediff-stage'. 738 739 FILE must be relative to the top directory of the repository. 740 741 (fn FILE)" t) 742 (autoload 'magit-ediff-show-unstaged "magit-ediff" "\ 743 Show unstaged changes using Ediff. 744 745 This only allows looking at the changes; to stage, unstage, 746 and discard changes using Ediff, use `magit-ediff-stage'. 747 748 FILE must be relative to the top directory of the repository. 749 750 (fn FILE)" t) 751 (autoload 'magit-ediff-show-working-tree "magit-ediff" "\ 752 Show changes between `HEAD' and working tree using Ediff. 753 FILE must be relative to the top directory of the repository. 754 755 (fn FILE)" t) 756 (autoload 'magit-ediff-show-commit "magit-ediff" "\ 757 Show changes introduced by COMMIT using Ediff. 758 759 (fn COMMIT)" t) 760 (autoload 'magit-ediff-show-stash "magit-ediff" "\ 761 Show changes introduced by STASH using Ediff. 762 `magit-ediff-show-stash-with-index' controls whether a 763 three-buffer Ediff is used in order to distinguish changes in the 764 stash that were staged. 765 766 (fn STASH)" t) 767 (register-definition-prefixes "magit-ediff" '("magit-ediff-")) 768 769 770 ;;; Generated autoloads from magit-extras.el 771 772 (autoload 'magit-git-mergetool "magit-extras" nil t) 773 (autoload 'magit-run-git-gui-blame "magit-extras" "\ 774 Run `git gui blame' on the given FILENAME and COMMIT. 775 Interactively run it for the current file and the `HEAD', with a 776 prefix or when the current file cannot be determined let the user 777 choose. When the current buffer is visiting FILENAME instruct 778 blame to center around the line point is on. 779 780 (fn COMMIT FILENAME &optional LINENUM)" t) 781 (autoload 'magit-run-git-gui "magit-extras" "\ 782 Run `git gui' for the current git repository." t) 783 (autoload 'magit-run-gitk "magit-extras" "\ 784 Run `gitk' in the current repository." t) 785 (autoload 'magit-run-gitk-branches "magit-extras" "\ 786 Run `gitk --branches' in the current repository." t) 787 (autoload 'magit-run-gitk-all "magit-extras" "\ 788 Run `gitk --all' in the current repository." t) 789 (autoload 'ido-enter-magit-status "magit-extras" "\ 790 Drop into `magit-status' from file switching. 791 792 To make this command available use something like: 793 794 (keymap-set ido-common-completion-map 795 \"C-x g\" \\='ido-enter-magit-status) 796 797 This command does not work in Emacs 26.1. 798 See https://github.com/magit/magit/issues/3634 799 and https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31707." t) 800 (autoload 'magit-project-status "magit-extras" "\ 801 Run `magit-status' in the current project's root." t) 802 (autoload 'magit-dired-jump "magit-extras" "\ 803 Visit file at point using Dired. 804 With a prefix argument, visit in another window. If there 805 is no file at point, then instead visit `default-directory'. 806 807 (fn &optional OTHER-WINDOW)" t) 808 (autoload 'magit-dired-log "magit-extras" "\ 809 Show log for all marked files, or the current file. 810 811 (fn &optional FOLLOW)" t) 812 (autoload 'magit-dired-am-apply-patches "magit-extras" "\ 813 In Dired, apply the marked (or next ARG) files as patches. 814 If inside a repository, then apply in that. Otherwise prompt 815 for a repository. 816 817 (fn REPO &optional ARG)" t) 818 (autoload 'magit-do-async-shell-command "magit-extras" "\ 819 Open FILE with `dired-do-async-shell-command'. 820 Interactively, open the file at point. 821 822 (fn FILE)" t) 823 (autoload 'magit-previous-line "magit-extras" "\ 824 Like `previous-line' but with Magit-specific shift-selection. 825 826 Magit's selection mechanism is based on the region but selects an 827 area that is larger than the region. This causes `previous-line' 828 when invoked while holding the shift key to move up one line and 829 thereby select two lines. When invoked inside a hunk body this 830 command does not move point on the first invocation and thereby 831 it only selects a single line. Which inconsistency you prefer 832 is a matter of preference. 833 834 (fn &optional ARG TRY-VSCROLL)" t) 835 (function-put 'magit-previous-line 'interactive-only '"use `forward-line' with negative argument instead.") 836 (autoload 'magit-next-line "magit-extras" "\ 837 Like `next-line' but with Magit-specific shift-selection. 838 839 Magit's selection mechanism is based on the region but selects 840 an area that is larger than the region. This causes `next-line' 841 when invoked while holding the shift key to move down one line 842 and thereby select two lines. When invoked inside a hunk body 843 this command does not move point on the first invocation and 844 thereby it only selects a single line. Which inconsistency you 845 prefer is a matter of preference. 846 847 (fn &optional ARG TRY-VSCROLL)" t) 848 (function-put 'magit-next-line 'interactive-only 'forward-line) 849 (autoload 'magit-clean "magit-extras" "\ 850 Remove untracked files from the working tree. 851 With a prefix argument also remove ignored files, 852 with two prefix arguments remove ignored files only. 853 854 (git clean -f -d [-x|-X]) 855 856 (fn &optional ARG)" t) 857 (autoload 'magit-generate-changelog "magit-extras" "\ 858 Insert ChangeLog entries into the current buffer. 859 860 The entries are generated from the diff being committed. 861 If prefix argument, AMENDING, is non-nil, include changes 862 in HEAD as well as staged changes in the diff to check. 863 864 (fn &optional AMENDING)" t) 865 (autoload 'magit-add-change-log-entry "magit-extras" "\ 866 Find change log file and add date entry and item for current change. 867 This differs from `add-change-log-entry' (which see) in that 868 it acts on the current hunk in a Magit buffer instead of on 869 a position in a file-visiting buffer. 870 871 (fn &optional WHOAMI FILE-NAME OTHER-WINDOW)" t) 872 (autoload 'magit-add-change-log-entry-other-window "magit-extras" "\ 873 Find change log file in other window and add entry and item. 874 This differs from `add-change-log-entry-other-window' (which see) 875 in that it acts on the current hunk in a Magit buffer instead of 876 on a position in a file-visiting buffer. 877 878 (fn &optional WHOAMI FILE-NAME)" t) 879 (autoload 'magit-edit-line-commit "magit-extras" "\ 880 Edit the commit that added the current line. 881 882 With a prefix argument edit the commit that removes the line, 883 if any. The commit is determined using `git blame' and made 884 editable using `git rebase --interactive' if it is reachable 885 from `HEAD', or by checking out the commit (or a branch that 886 points at it) otherwise. 887 888 (fn &optional TYPE)" t) 889 (autoload 'magit-diff-edit-hunk-commit "magit-extras" "\ 890 From a hunk, edit the respective commit and visit the file. 891 892 First visit the file being modified by the hunk at the correct 893 location using `magit-diff-visit-file'. This actually visits a 894 blob. When point is on a diff header, not within an individual 895 hunk, then this visits the blob the first hunk is about. 896 897 Then invoke `magit-edit-line-commit', which uses an interactive 898 rebase to make the commit editable, or if that is not possible 899 because the commit is not reachable from `HEAD' by checking out 900 that commit directly. This also causes the actual worktree file 901 to be visited. 902 903 Neither the blob nor the file buffer are killed when finishing 904 the rebase. If that is undesirable, then it might be better to 905 use `magit-rebase-edit-commit' instead of this command. 906 907 (fn FILE)" t) 908 (autoload 'magit-reshelve-since "magit-extras" "\ 909 Change the author and committer dates of the commits since REV. 910 911 Ask the user for the first reachable commit whose dates should 912 be changed. Then read the new date for that commit. The initial 913 minibuffer input and the previous history element offer good 914 values. The next commit will be created one minute later and so 915 on. 916 917 This command is only intended for interactive use and should only 918 be used on highly rearranged and unpublished history. 919 920 If KEYID is non-nil, then use that to sign all reshelved commits. 921 Interactively use the value of the \"--gpg-sign\" option in the 922 list returned by `magit-rebase-arguments'. 923 924 (fn REV KEYID)" t) 925 (autoload 'magit-pop-revision-stack "magit-extras" "\ 926 Insert a representation of a revision into the current buffer. 927 928 Pop a revision from the `magit-revision-stack' and insert it into 929 the current buffer according to `magit-pop-revision-stack-format'. 930 Revisions can be put on the stack using `magit-copy-section-value' 931 and `magit-copy-buffer-revision'. 932 933 If the stack is empty or with a prefix argument, instead read a 934 revision in the minibuffer. By using the minibuffer history this 935 allows selecting an item which was popped earlier or to insert an 936 arbitrary reference or revision without first pushing it onto the 937 stack. 938 939 When reading the revision from the minibuffer, then it might not 940 be possible to guess the correct repository. When this command 941 is called inside a repository (e.g., while composing a commit 942 message), then that repository is used. Otherwise (e.g., while 943 composing an email) then the repository recorded for the top 944 element of the stack is used (even though we insert another 945 revision). If not called inside a repository and with an empty 946 stack, or with two prefix arguments, then read the repository in 947 the minibuffer too. 948 949 (fn REV TOPLEVEL)" t) 950 (autoload 'magit-copy-section-value "magit-extras" "\ 951 Save the value of the current section for later use. 952 953 Save the section value to the `kill-ring', and, provided that 954 the current section is a commit, branch, or tag section, push 955 the (referenced) revision to the `magit-revision-stack' for use 956 with `magit-pop-revision-stack'. 957 958 When `magit-copy-revision-abbreviated' is non-nil, save the 959 abbreviated revision to the `kill-ring' and the 960 `magit-revision-stack'. 961 962 When the current section is a branch or a tag, and a prefix 963 argument is used, then save the revision at its tip to the 964 `kill-ring' instead of the reference name. 965 966 When the region is active, then save that to the `kill-ring', 967 like `kill-ring-save' would, instead of behaving as described 968 above. If a prefix argument is used and the region is within 969 a hunk, then strip the diff marker column and keep only either 970 the added or removed lines, depending on the sign of the prefix 971 argument. 972 973 (fn ARG)" t) 974 (autoload 'magit-copy-buffer-revision "magit-extras" "\ 975 Save the revision of the current buffer for later use. 976 977 Save the revision shown in the current buffer to the `kill-ring' 978 and push it to the `magit-revision-stack'. 979 980 This command is mainly intended for use in `magit-revision-mode' 981 buffers, the only buffers where it is always unambiguous exactly 982 which revision should be saved. 983 984 Most other Magit buffers usually show more than one revision, in 985 some way or another, so this command has to select one of them, 986 and that choice might not always be the one you think would have 987 been the best pick. 988 989 In such buffers it is often more useful to save the value of 990 the current section instead, using `magit-copy-section-value'. 991 992 When the region is active, then save that to the `kill-ring', 993 like `kill-ring-save' would, instead of behaving as described 994 above. 995 996 When `magit-copy-revision-abbreviated' is non-nil, save the 997 abbreviated revision to the `kill-ring' and the 998 `magit-revision-stack'." t) 999 (autoload 'magit-display-repository-buffer "magit-extras" "\ 1000 Display a Magit buffer belonging to the current Git repository. 1001 The buffer is displayed using `magit-display-buffer', which see. 1002 1003 (fn BUFFER)" t) 1004 (autoload 'magit-switch-to-repository-buffer "magit-extras" "\ 1005 Switch to a Magit buffer belonging to the current Git repository. 1006 1007 (fn BUFFER)" t) 1008 (autoload 'magit-switch-to-repository-buffer-other-window "magit-extras" "\ 1009 Switch to a Magit buffer belonging to the current Git repository. 1010 1011 (fn BUFFER)" t) 1012 (autoload 'magit-switch-to-repository-buffer-other-frame "magit-extras" "\ 1013 Switch to a Magit buffer belonging to the current Git repository. 1014 1015 (fn BUFFER)" t) 1016 (autoload 'magit-abort-dwim "magit-extras" "\ 1017 Abort current operation. 1018 Depending on the context, this will abort a merge, a rebase, a 1019 patch application, a cherry-pick, a revert, or a bisect." t) 1020 (autoload 'magit-back-to-indentation "magit-extras" "\ 1021 Move point to the first non-whitespace character on this line. 1022 In Magit diffs, also skip over - and + at the beginning of the line." t) 1023 (register-definition-prefixes "magit-extras" '("magit-")) 1024 1025 1026 ;;; Generated autoloads from magit-fetch.el 1027 1028 (autoload 'magit-fetch "magit-fetch" nil t) 1029 (autoload 'magit-fetch-from-pushremote "magit-fetch" nil t) 1030 (autoload 'magit-fetch-from-upstream "magit-fetch" nil t) 1031 (autoload 'magit-fetch-other "magit-fetch" "\ 1032 Fetch from another repository. 1033 1034 (fn REMOTE ARGS)" t) 1035 (autoload 'magit-fetch-branch "magit-fetch" "\ 1036 Fetch a BRANCH from a REMOTE. 1037 1038 (fn REMOTE BRANCH ARGS)" t) 1039 (autoload 'magit-fetch-refspec "magit-fetch" "\ 1040 Fetch a REFSPEC from a REMOTE. 1041 1042 (fn REMOTE REFSPEC ARGS)" t) 1043 (autoload 'magit-fetch-all "magit-fetch" "\ 1044 Fetch from all remotes. 1045 1046 (fn ARGS)" t) 1047 (autoload 'magit-fetch-all-prune "magit-fetch" "\ 1048 Fetch from all remotes, and prune. 1049 Prune remote tracking branches for branches that have been 1050 removed on the respective remote." t) 1051 (autoload 'magit-fetch-all-no-prune "magit-fetch" "\ 1052 Fetch from all remotes." t) 1053 (autoload 'magit-fetch-modules "magit-fetch" nil t) 1054 (register-definition-prefixes "magit-fetch" '("magit-")) 1055 1056 1057 ;;; Generated autoloads from magit-files.el 1058 1059 (autoload 'magit-find-file "magit-files" "\ 1060 View FILE from REV. 1061 Switch to a buffer visiting blob REV:FILE, creating one if none 1062 already exists. If prior to calling this command the current 1063 buffer and/or cursor position is about the same file, then go 1064 to the line and column corresponding to that location. 1065 1066 (fn REV FILE)" t) 1067 (autoload 'magit-find-file-other-window "magit-files" "\ 1068 View FILE from REV, in another window. 1069 Switch to a buffer visiting blob REV:FILE, creating one if none 1070 already exists. If prior to calling this command the current 1071 buffer and/or cursor position is about the same file, then go to 1072 the line and column corresponding to that location. 1073 1074 (fn REV FILE)" t) 1075 (autoload 'magit-find-file-other-frame "magit-files" "\ 1076 View FILE from REV, in another frame. 1077 Switch to a buffer visiting blob REV:FILE, creating one if none 1078 already exists. If prior to calling this command the current 1079 buffer and/or cursor position is about the same file, then go to 1080 the line and column corresponding to that location. 1081 1082 (fn REV FILE)" t) 1083 (autoload 'magit-file-dispatch "magit" nil t) 1084 (autoload 'magit-blob-visit-file "magit-files" "\ 1085 View the file from the worktree corresponding to the current blob. 1086 When visiting a blob or the version from the index, then go to 1087 the same location in the respective file in the working tree." t) 1088 (autoload 'magit-file-checkout "magit-files" "\ 1089 Checkout FILE from REV. 1090 1091 (fn REV FILE)" t) 1092 (register-definition-prefixes "magit-files" '("lsp" "magit-")) 1093 1094 1095 ;;; Generated autoloads from magit-git.el 1096 1097 (register-definition-prefixes "magit-git" '("magit-")) 1098 1099 1100 ;;; Generated autoloads from magit-gitignore.el 1101 1102 (autoload 'magit-gitignore "magit-gitignore" nil t) 1103 (autoload 'magit-gitignore-in-topdir "magit-gitignore" "\ 1104 Add the Git ignore RULE to the top-level \".gitignore\" file. 1105 Since this file is tracked, it is shared with other clones of the 1106 repository. Also stage the file. 1107 1108 (fn RULE)" t) 1109 (autoload 'magit-gitignore-in-subdir "magit-gitignore" "\ 1110 Add the Git ignore RULE to a \".gitignore\" file in DIRECTORY. 1111 Prompt the user for a directory and add the rule to the 1112 \".gitignore\" file in that directory. Since such files are 1113 tracked, they are shared with other clones of the repository. 1114 Also stage the file. 1115 1116 (fn RULE DIRECTORY)" t) 1117 (autoload 'magit-gitignore-in-gitdir "magit-gitignore" "\ 1118 Add the Git ignore RULE to \"$GIT_DIR/info/exclude\". 1119 Rules in that file only affects this clone of the repository. 1120 1121 (fn RULE)" t) 1122 (autoload 'magit-gitignore-on-system "magit-gitignore" "\ 1123 Add the Git ignore RULE to the file specified by `core.excludesFile'. 1124 Rules that are defined in that file affect all local repositories. 1125 1126 (fn RULE)" t) 1127 (autoload 'magit-skip-worktree "magit-gitignore" "\ 1128 Call \"git update-index --skip-worktree -- FILE\". 1129 1130 (fn FILE)" t) 1131 (autoload 'magit-no-skip-worktree "magit-gitignore" "\ 1132 Call \"git update-index --no-skip-worktree -- FILE\". 1133 1134 (fn FILE)" t) 1135 (autoload 'magit-assume-unchanged "magit-gitignore" "\ 1136 Call \"git update-index --assume-unchanged -- FILE\". 1137 1138 (fn FILE)" t) 1139 (autoload 'magit-no-assume-unchanged "magit-gitignore" "\ 1140 Call \"git update-index --no-assume-unchanged -- FILE\". 1141 1142 (fn FILE)" t) 1143 (register-definition-prefixes "magit-gitignore" '("magit-")) 1144 1145 1146 ;;; Generated autoloads from magit-log.el 1147 1148 (autoload 'magit-log "magit-log" nil t) 1149 (autoload 'magit-log-refresh "magit-log" nil t) 1150 (autoload 'magit-log-current "magit-log" "\ 1151 Show log for the current branch. 1152 When `HEAD' is detached or with a prefix argument show log for 1153 one or more revs read from the minibuffer. 1154 1155 (fn REVS &optional ARGS FILES)" t) 1156 (autoload 'magit-log-head "magit-log" "\ 1157 Show log for `HEAD'. 1158 1159 (fn &optional ARGS FILES)" t) 1160 (autoload 'magit-log-related "magit-log" "\ 1161 Show log for the current branch, its upstream and its push target. 1162 When the upstream is a local branch, then also show its own 1163 upstream. When `HEAD' is detached, then show log for that, the 1164 previously checked out branch and its upstream and push-target. 1165 1166 (fn REVS &optional ARGS FILES)" t) 1167 (autoload 'magit-log-other "magit-log" "\ 1168 Show log for one or more revs read from the minibuffer. 1169 The user can input any revision or revisions separated by a 1170 space, or even ranges, but only branches and tags, and a 1171 representation of the commit at point, are available as 1172 completion candidates. 1173 1174 (fn REVS &optional ARGS FILES)" t) 1175 (autoload 'magit-log-branches "magit-log" "\ 1176 Show log for all local branches and `HEAD'. 1177 1178 (fn &optional ARGS FILES)" t) 1179 (autoload 'magit-log-matching-branches "magit-log" "\ 1180 Show log for all branches matching PATTERN and `HEAD'. 1181 1182 (fn PATTERN &optional ARGS FILES)" t) 1183 (autoload 'magit-log-matching-tags "magit-log" "\ 1184 Show log for all tags matching PATTERN and `HEAD'. 1185 1186 (fn PATTERN &optional ARGS FILES)" t) 1187 (autoload 'magit-log-all-branches "magit-log" "\ 1188 Show log for all local and remote branches and `HEAD'. 1189 1190 (fn &optional ARGS FILES)" t) 1191 (autoload 'magit-log-all "magit-log" "\ 1192 Show log for all references and `HEAD'. 1193 1194 (fn &optional ARGS FILES)" t) 1195 (autoload 'magit-log-buffer-file "magit-log" "\ 1196 Show log for the blob or file visited in the current buffer. 1197 With a prefix argument or when `--follow' is an active log 1198 argument, then follow renames. When the region is active, 1199 restrict the log to the lines that the region touches. 1200 1201 (fn &optional FOLLOW BEG END)" t) 1202 (autoload 'magit-log-trace-definition "magit-log" "\ 1203 Show log for the definition at point. 1204 1205 (fn FILE FN REV)" t) 1206 (autoload 'magit-log-merged "magit-log" "\ 1207 Show log for the merge of COMMIT into BRANCH. 1208 1209 More precisely, find merge commit M that brought COMMIT into 1210 BRANCH, and show the log of the range \"M^1..M\". If COMMIT is 1211 directly on BRANCH, then show approximately 1212 `magit-log-merged-commit-count' surrounding commits instead. 1213 1214 This command requires git-when-merged, which is available from 1215 https://github.com/mhagger/git-when-merged. 1216 1217 (fn COMMIT BRANCH &optional ARGS FILES)" t) 1218 (autoload 'magit-log-move-to-parent "magit-log" "\ 1219 Move to the Nth parent of the current commit. 1220 1221 (fn &optional N)" t) 1222 (autoload 'magit-shortlog "magit-log" nil t) 1223 (autoload 'magit-shortlog-since "magit-log" "\ 1224 Show a history summary for commits since REV. 1225 1226 (fn REV ARGS)" t) 1227 (autoload 'magit-shortlog-range "magit-log" "\ 1228 Show a history summary for commit or range REV-OR-RANGE. 1229 1230 (fn REV-OR-RANGE ARGS)" t) 1231 (autoload 'magit-cherry "magit-log" "\ 1232 Show commits in a branch that are not merged in the upstream branch. 1233 1234 (fn HEAD UPSTREAM)" t) 1235 (register-definition-prefixes "magit-log" '("magit-")) 1236 1237 1238 ;;; Generated autoloads from magit-margin.el 1239 1240 (register-definition-prefixes "magit-margin" '("magit-")) 1241 1242 1243 ;;; Generated autoloads from magit-merge.el 1244 1245 (autoload 'magit-merge "magit" nil t) 1246 (autoload 'magit-merge-plain "magit-merge" "\ 1247 Merge commit REV into the current branch; using default message. 1248 1249 Unless there are conflicts or a prefix argument is used create a 1250 merge commit using a generic commit message and without letting 1251 the user inspect the result. With a prefix argument pretend the 1252 merge failed to give the user the opportunity to inspect the 1253 merge. 1254 1255 (git merge --no-edit|--no-commit [ARGS] REV) 1256 1257 (fn REV &optional ARGS NOCOMMIT)" t) 1258 (autoload 'magit-merge-editmsg "magit-merge" "\ 1259 Merge commit REV into the current branch; and edit message. 1260 Perform the merge and prepare a commit message but let the user 1261 edit it. 1262 1263 (git merge --edit --no-ff [ARGS] REV) 1264 1265 (fn REV &optional ARGS)" t) 1266 (autoload 'magit-merge-nocommit "magit-merge" "\ 1267 Merge commit REV into the current branch; pretending it failed. 1268 Pretend the merge failed to give the user the opportunity to 1269 inspect the merge and change the commit message. 1270 1271 (git merge --no-commit --no-ff [ARGS] REV) 1272 1273 (fn REV &optional ARGS)" t) 1274 (autoload 'magit-merge-into "magit-merge" "\ 1275 Merge the current branch into BRANCH and remove the former. 1276 1277 Before merging, force push the source branch to its push-remote, 1278 provided the respective remote branch already exists, ensuring 1279 that the respective pull-request (if any) won't get stuck on some 1280 obsolete version of the commits that are being merged. Finally 1281 if `forge-branch-pullreq' was used to create the merged branch, 1282 then also remove the respective remote branch. 1283 1284 (fn BRANCH &optional ARGS)" t) 1285 (autoload 'magit-merge-absorb "magit-merge" "\ 1286 Merge BRANCH into the current branch and remove the former. 1287 1288 Before merging, force push the source branch to its push-remote, 1289 provided the respective remote branch already exists, ensuring 1290 that the respective pull-request (if any) won't get stuck on some 1291 obsolete version of the commits that are being merged. Finally 1292 if `forge-branch-pullreq' was used to create the merged branch, 1293 then also remove the respective remote branch. 1294 1295 (fn BRANCH &optional ARGS)" t) 1296 (autoload 'magit-merge-squash "magit-merge" "\ 1297 Squash commit REV into the current branch; don't create a commit. 1298 1299 (git merge --squash REV) 1300 1301 (fn REV)" t) 1302 (autoload 'magit-merge-preview "magit-merge" "\ 1303 Preview result of merging REV into the current branch. 1304 1305 (fn REV)" t) 1306 (autoload 'magit-merge-abort "magit-merge" "\ 1307 Abort the current merge operation. 1308 1309 (git merge --abort)" t) 1310 (register-definition-prefixes "magit-merge" '("magit-")) 1311 1312 1313 ;;; Generated autoloads from magit-mode.el 1314 1315 (autoload 'magit-info "magit-mode" "\ 1316 Visit the Magit manual." t) 1317 (register-definition-prefixes "magit-mode" '("magit-")) 1318 1319 1320 ;;; Generated autoloads from magit-notes.el 1321 1322 (autoload 'magit-notes "magit" nil t) 1323 (register-definition-prefixes "magit-notes" '("magit-notes-")) 1324 1325 1326 ;;; Generated autoloads from magit-patch.el 1327 1328 (autoload 'magit-patch "magit-patch" nil t) 1329 (autoload 'magit-patch-create "magit-patch" nil t) 1330 (autoload 'magit-patch-apply "magit-patch" nil t) 1331 (autoload 'magit-patch-save "magit-patch" "\ 1332 Write current diff into patch FILE. 1333 1334 What arguments are used to create the patch depends on the value 1335 of `magit-patch-save-arguments' and whether a prefix argument is 1336 used. 1337 1338 If the value is the symbol `buffer', then use the same arguments 1339 as the buffer. With a prefix argument use no arguments. 1340 1341 If the value is a list beginning with the symbol `exclude', then 1342 use the same arguments as the buffer except for those matched by 1343 entries in the cdr of the list. The comparison is done using 1344 `string-prefix-p'. With a prefix argument use the same arguments 1345 as the buffer. 1346 1347 If the value is a list of strings (including the empty list), 1348 then use those arguments. With a prefix argument use the same 1349 arguments as the buffer. 1350 1351 Of course the arguments that are required to actually show the 1352 same differences as those shown in the buffer are always used. 1353 1354 (fn FILE &optional ARG)" t) 1355 (autoload 'magit-request-pull "magit-patch" "\ 1356 Request upstream to pull from your public repository. 1357 1358 URL is the url of your publicly accessible repository. 1359 START is a commit that already is in the upstream repository. 1360 END is the last commit, usually a branch name, which upstream 1361 is asked to pull. START has to be reachable from that commit. 1362 1363 (fn URL START END)" t) 1364 (register-definition-prefixes "magit-patch" '("magit-")) 1365 1366 1367 ;;; Generated autoloads from magit-process.el 1368 1369 (register-definition-prefixes "magit-process" '("magit-")) 1370 1371 1372 ;;; Generated autoloads from magit-pull.el 1373 1374 (autoload 'magit-pull "magit-pull" nil t) 1375 (autoload 'magit-pull-from-pushremote "magit-pull" nil t) 1376 (autoload 'magit-pull-from-upstream "magit-pull" nil t) 1377 (autoload 'magit-pull-branch "magit-pull" "\ 1378 Pull from a branch read in the minibuffer. 1379 1380 (fn SOURCE ARGS)" t) 1381 (register-definition-prefixes "magit-pull" '("magit-pull-")) 1382 1383 1384 ;;; Generated autoloads from magit-push.el 1385 1386 (autoload 'magit-push "magit-push" nil t) 1387 (autoload 'magit-push-current-to-pushremote "magit-push" nil t) 1388 (autoload 'magit-push-current-to-upstream "magit-push" nil t) 1389 (autoload 'magit-push-current "magit-push" "\ 1390 Push the current branch to a branch read in the minibuffer. 1391 1392 (fn TARGET ARGS)" t) 1393 (autoload 'magit-push-other "magit-push" "\ 1394 Push an arbitrary branch or commit somewhere. 1395 Both the source and the target are read in the minibuffer. 1396 1397 (fn SOURCE TARGET ARGS)" t) 1398 (autoload 'magit-push-refspecs "magit-push" "\ 1399 Push one or multiple REFSPECS to a REMOTE. 1400 Both the REMOTE and the REFSPECS are read in the minibuffer. To 1401 use multiple REFSPECS, separate them with commas. Completion is 1402 only available for the part before the colon, or when no colon 1403 is used. 1404 1405 (fn REMOTE REFSPECS ARGS)" t) 1406 (autoload 'magit-push-matching "magit-push" "\ 1407 Push all matching branches to another repository. 1408 If multiple remotes exist, then read one from the user. 1409 If just one exists, use that without requiring confirmation. 1410 1411 (fn REMOTE &optional ARGS)" t) 1412 (autoload 'magit-push-tags "magit-push" "\ 1413 Push all tags to another repository. 1414 If only one remote exists, then push to that. Otherwise prompt 1415 for a remote, offering the remote configured for the current 1416 branch as default. 1417 1418 (fn REMOTE &optional ARGS)" t) 1419 (autoload 'magit-push-tag "magit-push" "\ 1420 Push a tag to another repository. 1421 1422 (fn TAG REMOTE &optional ARGS)" t) 1423 (autoload 'magit-push-notes-ref "magit-push" "\ 1424 Push a notes ref to another repository. 1425 1426 (fn REF REMOTE &optional ARGS)" t) 1427 (autoload 'magit-push-implicitly "magit-push" nil t) 1428 (autoload 'magit-push-to-remote "magit-push" nil t) 1429 (register-definition-prefixes "magit-push" '("magit-")) 1430 1431 1432 ;;; Generated autoloads from magit-reflog.el 1433 1434 (autoload 'magit-reflog-current "magit-reflog" "\ 1435 Display the reflog of the current branch. 1436 If `HEAD' is detached, then show the reflog for that instead." t) 1437 (autoload 'magit-reflog-other "magit-reflog" "\ 1438 Display the reflog of a branch or another ref. 1439 1440 (fn REF)" t) 1441 (autoload 'magit-reflog-head "magit-reflog" "\ 1442 Display the `HEAD' reflog." t) 1443 (register-definition-prefixes "magit-reflog" '("magit-reflog-")) 1444 1445 1446 ;;; Generated autoloads from magit-refs.el 1447 1448 (autoload 'magit-show-refs "magit-refs" nil t) 1449 (autoload 'magit-show-refs-head "magit-refs" "\ 1450 List and compare references in a dedicated buffer. 1451 Compared with `HEAD'. 1452 1453 (fn &optional ARGS)" t) 1454 (autoload 'magit-show-refs-current "magit-refs" "\ 1455 List and compare references in a dedicated buffer. 1456 Compare with the current branch or `HEAD' if it is detached. 1457 1458 (fn &optional ARGS)" t) 1459 (autoload 'magit-show-refs-other "magit-refs" "\ 1460 List and compare references in a dedicated buffer. 1461 Compared with a branch read from the user. 1462 1463 (fn &optional REF ARGS)" t) 1464 (register-definition-prefixes "magit-refs" '("magit-")) 1465 1466 1467 ;;; Generated autoloads from magit-remote.el 1468 1469 (autoload 'magit-remote "magit-remote" nil t) 1470 (autoload 'magit-remote-add "magit-remote" "\ 1471 Add a remote named REMOTE and fetch it. 1472 1473 (fn REMOTE URL &optional ARGS)" t) 1474 (autoload 'magit-remote-rename "magit-remote" "\ 1475 Rename the remote named OLD to NEW. 1476 1477 (fn OLD NEW)" t) 1478 (autoload 'magit-remote-remove "magit-remote" "\ 1479 Delete the remote named REMOTE. 1480 1481 (fn REMOTE)" t) 1482 (autoload 'magit-remote-prune "magit-remote" "\ 1483 Remove stale remote-tracking branches for REMOTE. 1484 1485 (fn REMOTE)" t) 1486 (autoload 'magit-remote-prune-refspecs "magit-remote" "\ 1487 Remove stale refspecs for REMOTE. 1488 1489 A refspec is stale if there no longer exists at least one branch 1490 on the remote that would be fetched due to that refspec. A stale 1491 refspec is problematic because its existence causes Git to refuse 1492 to fetch according to the remaining non-stale refspecs. 1493 1494 If only stale refspecs remain, then offer to either delete the 1495 remote or to replace the stale refspecs with the default refspec. 1496 1497 Also remove the remote-tracking branches that were created due to 1498 the now stale refspecs. Other stale branches are not removed. 1499 1500 (fn REMOTE)" t) 1501 (autoload 'magit-remote-set-head "magit-remote" "\ 1502 Set the local representation of REMOTE's default branch. 1503 Query REMOTE and set the symbolic-ref refs/remotes/<remote>/HEAD 1504 accordingly. With a prefix argument query for the branch to be 1505 used, which allows you to select an incorrect value if you fancy 1506 doing that. 1507 1508 (fn REMOTE &optional BRANCH)" t) 1509 (autoload 'magit-remote-unset-head "magit-remote" "\ 1510 Unset the local representation of REMOTE's default branch. 1511 Delete the symbolic-ref \"refs/remotes/<remote>/HEAD\". 1512 1513 (fn REMOTE)" t) 1514 (autoload 'magit-update-default-branch "magit-remote" nil t) 1515 (autoload 'magit-remote-unshallow "magit-remote" "\ 1516 Convert a shallow remote into a full one. 1517 If only a single refspec is set and it does not contain a 1518 wildcard, then also offer to replace it with the standard 1519 refspec. 1520 1521 (fn REMOTE)" t) 1522 (autoload 'magit-remote-configure "magit-remote" nil t) 1523 (register-definition-prefixes "magit-remote" '("magit-")) 1524 1525 1526 ;;; Generated autoloads from magit-repos.el 1527 1528 (autoload 'magit-list-repositories "magit-repos" "\ 1529 Display a list of repositories. 1530 1531 Use the option `magit-repository-directories' to control which 1532 repositories are displayed." t) 1533 (register-definition-prefixes "magit-repos" '("magit-")) 1534 1535 1536 ;;; Generated autoloads from magit-reset.el 1537 1538 (autoload 'magit-reset "magit" nil t) 1539 (autoload 'magit-reset-mixed "magit-reset" "\ 1540 Reset the `HEAD' and index to COMMIT, but not the working tree. 1541 1542 (git reset --mixed COMMIT) 1543 1544 (fn COMMIT)" t) 1545 (autoload 'magit-reset-soft "magit-reset" "\ 1546 Reset the `HEAD' to COMMIT, but not the index and working tree. 1547 1548 (git reset --soft REVISION) 1549 1550 (fn COMMIT)" t) 1551 (autoload 'magit-reset-hard "magit-reset" "\ 1552 Reset the `HEAD', index, and working tree to COMMIT. 1553 1554 (git reset --hard REVISION) 1555 1556 (fn COMMIT)" t) 1557 (autoload 'magit-reset-keep "magit-reset" "\ 1558 Reset the `HEAD' and index to COMMIT, while keeping uncommitted changes. 1559 1560 (git reset --keep REVISION) 1561 1562 (fn COMMIT)" t) 1563 (autoload 'magit-reset-index "magit-reset" "\ 1564 Reset the index to COMMIT. 1565 Keep the `HEAD' and working tree as-is, so if COMMIT refers to the 1566 head this effectively unstages all changes. 1567 1568 (git reset COMMIT .) 1569 1570 (fn COMMIT)" t) 1571 (autoload 'magit-reset-worktree "magit-reset" "\ 1572 Reset the worktree to COMMIT. 1573 Keep the `HEAD' and index as-is. 1574 1575 (fn COMMIT)" t) 1576 (autoload 'magit-reset-quickly "magit-reset" "\ 1577 Reset the `HEAD' and index to COMMIT, and possibly the working tree. 1578 With a prefix argument reset the working tree otherwise don't. 1579 1580 (git reset --mixed|--hard COMMIT) 1581 1582 (fn COMMIT &optional HARD)" t) 1583 (register-definition-prefixes "magit-reset" '("magit-reset-")) 1584 1585 1586 ;;; Generated autoloads from magit-sequence.el 1587 1588 (autoload 'magit-sequencer-continue "magit-sequence" "\ 1589 Resume the current cherry-pick or revert sequence." t) 1590 (autoload 'magit-sequencer-skip "magit-sequence" "\ 1591 Skip the stopped at commit during a cherry-pick or revert sequence." t) 1592 (autoload 'magit-sequencer-abort "magit-sequence" "\ 1593 Abort the current cherry-pick or revert sequence. 1594 This discards all changes made since the sequence started." t) 1595 (autoload 'magit-cherry-pick "magit-sequence" nil t) 1596 (autoload 'magit-cherry-copy "magit-sequence" "\ 1597 Copy COMMITS from another branch onto the current branch. 1598 Prompt for a commit, defaulting to the commit at point. If 1599 the region selects multiple commits, then pick all of them, 1600 without prompting. 1601 1602 (fn COMMITS &optional ARGS)" t) 1603 (autoload 'magit-cherry-apply "magit-sequence" "\ 1604 Apply the changes in COMMITS but do not commit them. 1605 Prompt for a commit, defaulting to the commit at point. If 1606 the region selects multiple commits, then apply all of them, 1607 without prompting. 1608 1609 (fn COMMITS &optional ARGS)" t) 1610 (autoload 'magit-cherry-harvest "magit-sequence" "\ 1611 Move COMMITS from another BRANCH onto the current branch. 1612 Remove the COMMITS from BRANCH and stay on the current branch. 1613 If a conflict occurs, then you have to fix that and finish the 1614 process manually. 1615 1616 (fn COMMITS BRANCH &optional ARGS)" t) 1617 (autoload 'magit-cherry-donate "magit-sequence" "\ 1618 Move COMMITS from the current branch onto another existing BRANCH. 1619 Remove COMMITS from the current branch and stay on that branch. 1620 If a conflict occurs, then you have to fix that and finish the 1621 process manually. `HEAD' is allowed to be detached initially. 1622 1623 (fn COMMITS BRANCH &optional ARGS)" t) 1624 (autoload 'magit-cherry-spinout "magit-sequence" "\ 1625 Move COMMITS from the current branch onto a new BRANCH. 1626 Remove COMMITS from the current branch and stay on that branch. 1627 If a conflict occurs, then you have to fix that and finish the 1628 process manually. 1629 1630 (fn COMMITS BRANCH START-POINT &optional ARGS)" t) 1631 (autoload 'magit-cherry-spinoff "magit-sequence" "\ 1632 Move COMMITS from the current branch onto a new BRANCH. 1633 Remove COMMITS from the current branch and checkout BRANCH. 1634 If a conflict occurs, then you have to fix that and finish 1635 the process manually. 1636 1637 (fn COMMITS BRANCH START-POINT &optional ARGS)" t) 1638 (autoload 'magit-revert "magit-sequence" nil t) 1639 (autoload 'magit-revert-and-commit "magit-sequence" "\ 1640 Revert COMMIT by creating a new commit. 1641 Prompt for a commit, defaulting to the commit at point. If 1642 the region selects multiple commits, then revert all of them, 1643 without prompting. 1644 1645 (fn COMMIT &optional ARGS)" t) 1646 (autoload 'magit-revert-no-commit "magit-sequence" "\ 1647 Revert COMMIT by applying it in reverse to the worktree. 1648 Prompt for a commit, defaulting to the commit at point. If 1649 the region selects multiple commits, then revert all of them, 1650 without prompting. 1651 1652 (fn COMMIT &optional ARGS)" t) 1653 (autoload 'magit-am "magit-sequence" nil t) 1654 (autoload 'magit-am-apply-patches "magit-sequence" "\ 1655 Apply the patches FILES. 1656 1657 (fn &optional FILES ARGS)" t) 1658 (autoload 'magit-am-apply-maildir "magit-sequence" "\ 1659 Apply the patches from MAILDIR. 1660 1661 (fn &optional MAILDIR ARGS)" t) 1662 (autoload 'magit-am-continue "magit-sequence" "\ 1663 Resume the current patch applying sequence." t) 1664 (autoload 'magit-am-skip "magit-sequence" "\ 1665 Skip the stopped at patch during a patch applying sequence." t) 1666 (autoload 'magit-am-abort "magit-sequence" "\ 1667 Abort the current patch applying sequence. 1668 This discards all changes made since the sequence started." t) 1669 (autoload 'magit-rebase "magit-sequence" nil t) 1670 (autoload 'magit-rebase-onto-pushremote "magit-sequence" nil t) 1671 (autoload 'magit-rebase-onto-upstream "magit-sequence" nil t) 1672 (autoload 'magit-rebase-branch "magit-sequence" "\ 1673 Rebase the current branch onto a branch read in the minibuffer. 1674 All commits that are reachable from `HEAD' but not from the 1675 selected branch TARGET are being rebased. 1676 1677 (fn TARGET ARGS)" t) 1678 (autoload 'magit-rebase-subset "magit-sequence" "\ 1679 Rebase a subset of the current branch's history onto a new base. 1680 Rebase commits from START to `HEAD' onto NEWBASE. 1681 START has to be selected from a list of recent commits. 1682 1683 (fn NEWBASE START ARGS)" t) 1684 (autoload 'magit-rebase-interactive "magit-sequence" "\ 1685 Start an interactive rebase sequence. 1686 1687 (fn COMMIT ARGS)" t) 1688 (autoload 'magit-rebase-autosquash "magit-sequence" "\ 1689 Combine squash and fixup commits with their intended targets. 1690 1691 (fn ARGS)" t) 1692 (autoload 'magit-rebase-edit-commit "magit-sequence" "\ 1693 Edit a single older commit using rebase. 1694 1695 (fn COMMIT ARGS)" t) 1696 (autoload 'magit-rebase-reword-commit "magit-sequence" "\ 1697 Reword a single older commit using rebase. 1698 1699 (fn COMMIT ARGS)" t) 1700 (autoload 'magit-rebase-remove-commit "magit-sequence" "\ 1701 Remove a single older commit using rebase. 1702 1703 (fn COMMIT ARGS)" t) 1704 (autoload 'magit-rebase-continue "magit-sequence" "\ 1705 Restart the current rebasing operation. 1706 In some cases this pops up a commit message buffer for you do 1707 edit. With a prefix argument the old message is reused as-is. 1708 1709 (fn &optional NOEDIT)" t) 1710 (autoload 'magit-rebase-skip "magit-sequence" "\ 1711 Skip the current commit and restart the current rebase operation." t) 1712 (autoload 'magit-rebase-edit "magit-sequence" "\ 1713 Edit the todo list of the current rebase operation." t) 1714 (autoload 'magit-rebase-abort "magit-sequence" "\ 1715 Abort the current rebase operation, restoring the original branch." t) 1716 (register-definition-prefixes "magit-sequence" '("magit-")) 1717 1718 1719 ;;; Generated autoloads from magit-sparse-checkout.el 1720 1721 (autoload 'magit-sparse-checkout "magit-sparse-checkout" nil t) 1722 (autoload 'magit-sparse-checkout-enable "magit-sparse-checkout" "\ 1723 Convert the working tree to a sparse checkout. 1724 1725 (fn &optional ARGS)" t) 1726 (autoload 'magit-sparse-checkout-set "magit-sparse-checkout" "\ 1727 Restrict working tree to DIRECTORIES. 1728 To extend rather than override the currently configured 1729 directories, call `magit-sparse-checkout-add' instead. 1730 1731 (fn DIRECTORIES)" t) 1732 (autoload 'magit-sparse-checkout-add "magit-sparse-checkout" "\ 1733 Add DIRECTORIES to the working tree. 1734 To override rather than extend the currently configured 1735 directories, call `magit-sparse-checkout-set' instead. 1736 1737 (fn DIRECTORIES)" t) 1738 (autoload 'magit-sparse-checkout-reapply "magit-sparse-checkout" "\ 1739 Reapply the sparse checkout rules to the working tree. 1740 Some operations such as merging or rebasing may need to check out 1741 files that aren't included in the sparse checkout. Call this 1742 command to reset to the sparse checkout state." t) 1743 (autoload 'magit-sparse-checkout-disable "magit-sparse-checkout" "\ 1744 Convert sparse checkout to full checkout. 1745 Note that disabling the sparse checkout does not clear the 1746 configured directories. Call `magit-sparse-checkout-enable' to 1747 restore the previous sparse checkout." t) 1748 (register-definition-prefixes "magit-sparse-checkout" '("magit-sparse-checkout-")) 1749 1750 1751 ;;; Generated autoloads from magit-stash.el 1752 1753 (autoload 'magit-stash "magit-stash" nil t) 1754 (autoload 'magit-stash-both "magit-stash" "\ 1755 Create a stash of the index and working tree. 1756 Untracked files are included according to infix arguments. 1757 One prefix argument is equivalent to `--include-untracked' 1758 while two prefix arguments are equivalent to `--all'. 1759 1760 (fn MESSAGE &optional INCLUDE-UNTRACKED)" t) 1761 (autoload 'magit-stash-index "magit-stash" "\ 1762 Create a stash of the index only. 1763 Unstaged and untracked changes are not stashed. The stashed 1764 changes are applied in reverse to both the index and the 1765 worktree. This command can fail when the worktree is not clean. 1766 Applying the resulting stash has the inverse effect. 1767 1768 (fn MESSAGE)" t) 1769 (autoload 'magit-stash-worktree "magit-stash" "\ 1770 Create a stash of unstaged changes in the working tree. 1771 Untracked files are included according to infix arguments. 1772 One prefix argument is equivalent to `--include-untracked' 1773 while two prefix arguments are equivalent to `--all'. 1774 1775 (fn MESSAGE &optional INCLUDE-UNTRACKED)" t) 1776 (autoload 'magit-stash-keep-index "magit-stash" "\ 1777 Create a stash of the index and working tree, keeping index intact. 1778 Untracked files are included according to infix arguments. 1779 One prefix argument is equivalent to `--include-untracked' 1780 while two prefix arguments are equivalent to `--all'. 1781 1782 (fn MESSAGE &optional INCLUDE-UNTRACKED)" t) 1783 (autoload 'magit-snapshot-both "magit-stash" "\ 1784 Create a snapshot of the index and working tree. 1785 Untracked files are included according to infix arguments. 1786 One prefix argument is equivalent to `--include-untracked' 1787 while two prefix arguments are equivalent to `--all'. 1788 1789 (fn &optional INCLUDE-UNTRACKED)" t) 1790 (autoload 'magit-snapshot-index "magit-stash" "\ 1791 Create a snapshot of the index only. 1792 Unstaged and untracked changes are not stashed." t) 1793 (autoload 'magit-snapshot-worktree "magit-stash" "\ 1794 Create a snapshot of unstaged changes in the working tree. 1795 Untracked files are included according to infix arguments. 1796 One prefix argument is equivalent to `--include-untracked' 1797 while two prefix arguments are equivalent to `--all'. 1798 1799 (fn &optional INCLUDE-UNTRACKED)" t) 1800 (autoload 'magit-stash-push "magit-stash" nil t) 1801 (autoload 'magit-stash-apply "magit-stash" "\ 1802 Apply a stash to the working tree. 1803 1804 When using a Git release before v2.38.0, simply run \"git stash 1805 apply\" or with a prefix argument \"git stash apply --index\". 1806 1807 When using Git v2.38.0 or later, behave more intelligently: 1808 1809 First try \"git stash apply --index\", which tries to preserve 1810 the index stored in the stash, if any. This may fail because 1811 applying the stash could result in conflicts and those have to 1812 be stored in the index, making it impossible to also store the 1813 stash's index there. 1814 1815 If the above failed, then try \"git stash apply\". This fails 1816 (with or without \"--index\") if there are any uncommitted 1817 changes to files that are also modified in the stash. 1818 1819 If both of the above failed, then apply using \"git apply\". 1820 If there are no conflicting files, use \"--3way\". If there are 1821 conflicting files, then using \"--3way\" requires that those 1822 files are staged first, which may be undesirable, so prompt 1823 the user whether to use \"--3way\" or \"--reject\". 1824 1825 (fn STASH)" t) 1826 (autoload 'magit-stash-pop "magit-stash" "\ 1827 Apply a stash to the working tree, on success remove it from stash list. 1828 1829 When using a Git release before v2.38.0, simply run \"git stash 1830 pop\" or with a prefix argument \"git stash pop --index\". 1831 1832 When using Git v2.38.0 or later, behave more intelligently: 1833 1834 First try \"git stash pop --index\", which tries to preserve 1835 the index stored in the stash, if any. This may fail because 1836 applying the stash could result in conflicts and those have to 1837 be stored in the index, making it impossible to also store the 1838 stash's index there. 1839 1840 If the above failed, then try \"git stash apply\". This fails 1841 (with or without \"--index\") if there are any uncommitted 1842 changes to files that are also modified in the stash. 1843 1844 If both of the above failed, then apply using \"git apply\". 1845 If there are no conflicting files, use \"--3way\". If there are 1846 conflicting files, then using \"--3way\" requires that those 1847 files are staged first, which may be undesirable, so prompt 1848 the user whether to use \"--3way\" or \"--reject\". 1849 1850 (fn STASH)" t) 1851 (autoload 'magit-stash-drop "magit-stash" "\ 1852 Remove a stash from the stash list. 1853 When the region is active offer to drop all contained stashes. 1854 1855 (fn STASH)" t) 1856 (autoload 'magit-stash-clear "magit-stash" "\ 1857 Remove all stashes saved in REF's reflog by deleting REF. 1858 1859 (fn REF)" t) 1860 (autoload 'magit-stash-branch "magit-stash" "\ 1861 Create and checkout a new BRANCH from an existing STASH. 1862 The new branch starts at the commit that was current when the 1863 stash was created. If the stash applies cleanly, then drop it. 1864 1865 (fn STASH BRANCH)" t) 1866 (autoload 'magit-stash-branch-here "magit-stash" "\ 1867 Create and checkout a new BRANCH from an existing STASH. 1868 Use the current branch or `HEAD' as the starting-point of BRANCH. 1869 Then apply STASH, dropping it if it applies cleanly. 1870 1871 (fn STASH BRANCH)" t) 1872 (autoload 'magit-stash-format-patch "magit-stash" "\ 1873 Create a patch from STASH 1874 1875 (fn STASH)" t) 1876 (autoload 'magit-stash-list "magit-stash" "\ 1877 List all stashes in a buffer." t) 1878 (autoload 'magit-stash-show "magit-stash" "\ 1879 Show all diffs of a stash in a buffer. 1880 1881 (fn STASH &optional ARGS FILES)" t) 1882 (register-definition-prefixes "magit-stash" '("magit-")) 1883 1884 1885 ;;; Generated autoloads from magit-status.el 1886 1887 (autoload 'magit-init "magit-status" "\ 1888 Initialize a Git repository, then show its status. 1889 1890 If the directory is below an existing repository, then the user 1891 has to confirm that a new one should be created inside. If the 1892 directory is the root of the existing repository, then the user 1893 has to confirm that it should be reinitialized. 1894 1895 Non-interactively DIRECTORY is (re-)initialized unconditionally. 1896 1897 (fn DIRECTORY)" t) 1898 (autoload 'magit-status "magit-status" "\ 1899 Show the status of the current Git repository in a buffer. 1900 1901 If the current directory isn't located within a Git repository, 1902 then prompt for an existing repository or an arbitrary directory, 1903 depending on option `magit-repository-directories', and show the 1904 status of the selected repository instead. 1905 1906 * If that option specifies any existing repositories, then offer 1907 those for completion and show the status buffer for the 1908 selected one. 1909 1910 * Otherwise read an arbitrary directory using regular file-name 1911 completion. If the selected directory is the top-level of an 1912 existing working tree, then show the status buffer for that. 1913 1914 * Otherwise offer to initialize the selected directory as a new 1915 repository. After creating the repository show its status 1916 buffer. 1917 1918 These fallback behaviors can also be forced using one or more 1919 prefix arguments: 1920 1921 * With two prefix arguments (or more precisely a numeric prefix 1922 value of 16 or greater) read an arbitrary directory and act on 1923 it as described above. The same could be accomplished using 1924 the command `magit-init'. 1925 1926 * With a single prefix argument read an existing repository, or 1927 if none can be found based on `magit-repository-directories', 1928 then fall back to the same behavior as with two prefix 1929 arguments. 1930 1931 (fn &optional DIRECTORY CACHE)" t) 1932 (defalias 'magit #'magit-status "\ 1933 Begin using Magit. 1934 1935 This alias for `magit-status' exists for better discoverability. 1936 1937 Instead of invoking this alias for `magit-status' using 1938 \"M-x magit RET\", you should bind a key to `magit-status' 1939 and read the info node `(magit)Getting Started', which 1940 also contains other useful hints.") 1941 (autoload 'magit-status-here "magit-status" "\ 1942 Like `magit-status' but with non-nil `magit-status-goto-file-position'." t) 1943 (autoload 'magit-status-quick "magit-status" "\ 1944 Show the status of the current Git repository, maybe without refreshing. 1945 1946 If the status buffer of the current Git repository exists but 1947 isn't being displayed in the selected frame, then display it 1948 without refreshing it. 1949 1950 If the status buffer is being displayed in the selected frame, 1951 then also refresh it. 1952 1953 Prefix arguments have the same meaning as for `magit-status', 1954 and additionally cause the buffer to be refresh. 1955 1956 To use this function instead of `magit-status', add this to your 1957 init file: (global-set-key (kbd \"C-x g\") \\='magit-status-quick)." t) 1958 (autoload 'magit-status-setup-buffer "magit-status" "\ 1959 1960 1961 (fn &optional DIRECTORY)") 1962 (register-definition-prefixes "magit-status" '("magit-")) 1963 1964 1965 ;;; Generated autoloads from magit-submodule.el 1966 1967 (autoload 'magit-submodule "magit-submodule" nil t) 1968 (autoload 'magit-submodule-add "magit-submodule" nil t) 1969 (autoload 'magit-submodule-read-name-for-path "magit-submodule" "\ 1970 1971 1972 (fn PATH &optional PREFER-SHORT)") 1973 (autoload 'magit-submodule-register "magit-submodule" nil t) 1974 (autoload 'magit-submodule-populate "magit-submodule" nil t) 1975 (autoload 'magit-submodule-update "magit-submodule" nil t) 1976 (autoload 'magit-submodule-synchronize "magit-submodule" nil t) 1977 (autoload 'magit-submodule-unpopulate "magit-submodule" nil t) 1978 (autoload 'magit-submodule-remove "magit-submodule" "\ 1979 Unregister MODULES and remove their working directories. 1980 1981 For safety reasons, do not remove the gitdirs and if a module has 1982 uncommitted changes, then do not remove it at all. If a module's 1983 gitdir is located inside the working directory, then move it into 1984 the gitdir of the superproject first. 1985 1986 With the \"--force\" argument offer to remove dirty working 1987 directories and with a prefix argument offer to delete gitdirs. 1988 Both actions are very dangerous and have to be confirmed. There 1989 are additional safety precautions in place, so you might be able 1990 to recover from making a mistake here, but don't count on it. 1991 1992 (fn MODULES ARGS TRASH-GITDIRS)" t) 1993 (autoload 'magit-insert-modules "magit-submodule" "\ 1994 Insert submodule sections. 1995 Hook `magit-module-sections-hook' controls which module sections 1996 are inserted, and option `magit-module-sections-nested' controls 1997 whether they are wrapped in an additional section.") 1998 (autoload 'magit-insert-modules-overview "magit-submodule" "\ 1999 Insert sections for all modules. 2000 For each section insert the path and the output of `git describe --tags', 2001 or, failing that, the abbreviated HEAD commit hash.") 2002 (autoload 'magit-insert-modules-unpulled-from-upstream "magit-submodule" "\ 2003 Insert sections for modules that haven't been pulled from the upstream. 2004 These sections can be expanded to show the respective commits.") 2005 (autoload 'magit-insert-modules-unpulled-from-pushremote "magit-submodule" "\ 2006 Insert sections for modules that haven't been pulled from the push-remote. 2007 These sections can be expanded to show the respective commits.") 2008 (autoload 'magit-insert-modules-unpushed-to-upstream "magit-submodule" "\ 2009 Insert sections for modules that haven't been pushed to the upstream. 2010 These sections can be expanded to show the respective commits.") 2011 (autoload 'magit-insert-modules-unpushed-to-pushremote "magit-submodule" "\ 2012 Insert sections for modules that haven't been pushed to the push-remote. 2013 These sections can be expanded to show the respective commits.") 2014 (autoload 'magit-list-submodules "magit-submodule" "\ 2015 Display a list of the current repository's populated submodules." t) 2016 (register-definition-prefixes "magit-submodule" '("magit-")) 2017 2018 2019 ;;; Generated autoloads from magit-subtree.el 2020 2021 (autoload 'magit-subtree "magit-subtree" nil t) 2022 (autoload 'magit-subtree-import "magit-subtree" nil t) 2023 (autoload 'magit-subtree-export "magit-subtree" nil t) 2024 (autoload 'magit-subtree-add "magit-subtree" "\ 2025 Add REF from REPOSITORY as a new subtree at PREFIX. 2026 2027 (fn PREFIX REPOSITORY REF ARGS)" t) 2028 (autoload 'magit-subtree-add-commit "magit-subtree" "\ 2029 Add COMMIT as a new subtree at PREFIX. 2030 2031 (fn PREFIX COMMIT ARGS)" t) 2032 (autoload 'magit-subtree-merge "magit-subtree" "\ 2033 Merge COMMIT into the PREFIX subtree. 2034 2035 (fn PREFIX COMMIT ARGS)" t) 2036 (autoload 'magit-subtree-pull "magit-subtree" "\ 2037 Pull REF from REPOSITORY into the PREFIX subtree. 2038 2039 (fn PREFIX REPOSITORY REF ARGS)" t) 2040 (autoload 'magit-subtree-push "magit-subtree" "\ 2041 Extract the history of the subtree PREFIX and push it to REF on REPOSITORY. 2042 2043 (fn PREFIX REPOSITORY REF ARGS)" t) 2044 (autoload 'magit-subtree-split "magit-subtree" "\ 2045 Extract the history of the subtree PREFIX. 2046 2047 (fn PREFIX COMMIT ARGS)" t) 2048 (register-definition-prefixes "magit-subtree" '("magit-")) 2049 2050 2051 ;;; Generated autoloads from magit-tag.el 2052 2053 (autoload 'magit-tag "magit" nil t) 2054 (autoload 'magit-tag-create "magit-tag" "\ 2055 Create a new tag with the given NAME at REV. 2056 With a prefix argument annotate the tag. 2057 2058 (git tag [--annotate] NAME REV) 2059 2060 (fn NAME REV &optional ARGS)" t) 2061 (autoload 'magit-tag-delete "magit-tag" "\ 2062 Delete one or more tags. 2063 If the region marks multiple tags (and nothing else), then offer 2064 to delete those, otherwise prompt for a single tag to be deleted, 2065 defaulting to the tag at point. 2066 2067 (git tag -d TAGS) 2068 2069 (fn TAGS)" t) 2070 (autoload 'magit-tag-prune "magit-tag" "\ 2071 Offer to delete tags missing locally from REMOTE, and vice versa. 2072 2073 (fn TAGS REMOTE-TAGS REMOTE)" t) 2074 (autoload 'magit-tag-release "magit-tag" "\ 2075 Create a release tag for `HEAD'. 2076 2077 Assume that release tags match `magit-release-tag-regexp'. 2078 2079 If `HEAD's message matches `magit-release-commit-regexp', then 2080 base the tag on the version string specified by that. Otherwise 2081 prompt for the name of the new tag using the highest existing 2082 tag as initial input and leaving it to the user to increment the 2083 desired part of the version string. 2084 2085 When creating an annotated tag, prepare a message based on the message 2086 of the highest existing tag, provided that contains the corresponding 2087 version string, and substituting the new version string for that. If 2088 that is not the case, propose a message using a reasonable format. 2089 2090 (fn TAG MSG &optional ARGS)" t) 2091 (register-definition-prefixes "magit-tag" '("magit-")) 2092 2093 2094 ;;; Generated autoloads from magit-transient.el 2095 2096 (register-definition-prefixes "magit-transient" '("magit-")) 2097 2098 2099 ;;; Generated autoloads from magit-wip.el 2100 2101 (defvar magit-wip-mode nil "\ 2102 Non-nil if Magit-Wip mode is enabled. 2103 See the `magit-wip-mode' command 2104 for a description of this minor mode. 2105 Setting this variable directly does not take effect; 2106 either customize it (see the info node `Easy Customization') 2107 or call the function `magit-wip-mode'.") 2108 (custom-autoload 'magit-wip-mode "magit-wip" nil) 2109 (autoload 'magit-wip-mode "magit-wip" "\ 2110 Save uncommitted changes to work-in-progress refs. 2111 2112 Whenever appropriate (i.e., when dataloss would be a possibility 2113 otherwise) this mode causes uncommitted changes to be committed 2114 to dedicated work-in-progress refs. 2115 2116 For historic reasons this mode is implemented on top of four 2117 other `magit-wip-*' modes, which can also be used individually, 2118 if you want finer control over when the wip refs are updated; 2119 but that is discouraged. 2120 2121 This is a global minor mode. If called interactively, toggle the 2122 `Magit-Wip mode' mode. If the prefix argument is positive, 2123 enable the mode, and if it is zero or negative, disable the mode. 2124 2125 If called from Lisp, toggle the mode if ARG is `toggle'. Enable 2126 the mode if ARG is nil, omitted, or is a positive number. 2127 Disable the mode if ARG is a negative number. 2128 2129 To check whether the minor mode is enabled in the current buffer, 2130 evaluate `(default-value \\='magit-wip-mode)'. 2131 2132 The mode's hook is called both when the mode is enabled and when 2133 it is disabled. 2134 2135 (fn &optional ARG)" t) 2136 (put 'magit-wip-after-save-mode 'globalized-minor-mode t) 2137 (defvar magit-wip-after-save-mode nil "\ 2138 Non-nil if Magit-Wip-After-Save mode is enabled. 2139 See the `magit-wip-after-save-mode' command 2140 for a description of this minor mode. 2141 Setting this variable directly does not take effect; 2142 either customize it (see the info node `Easy Customization') 2143 or call the function `magit-wip-after-save-mode'.") 2144 (custom-autoload 'magit-wip-after-save-mode "magit-wip" nil) 2145 (autoload 'magit-wip-after-save-mode "magit-wip" "\ 2146 Toggle Magit-Wip-After-Save-Local mode in all buffers. 2147 With prefix ARG, enable Magit-Wip-After-Save mode if ARG is positive; otherwise, 2148 disable it. 2149 2150 If called from Lisp, toggle the mode if ARG is `toggle'. 2151 Enable the mode if ARG is nil, omitted, or is a positive number. 2152 Disable the mode if ARG is a negative number. 2153 2154 Magit-Wip-After-Save-Local mode is enabled in all buffers where 2155 `magit-wip-after-save-local-mode-turn-on' would do it. 2156 2157 See `magit-wip-after-save-local-mode' for more information on 2158 Magit-Wip-After-Save-Local mode. 2159 2160 (fn &optional ARG)" t) 2161 (defvar magit-wip-after-apply-mode nil "\ 2162 Non-nil if Magit-Wip-After-Apply mode is enabled. 2163 See the `magit-wip-after-apply-mode' command 2164 for a description of this minor mode.") 2165 (custom-autoload 'magit-wip-after-apply-mode "magit-wip" nil) 2166 (autoload 'magit-wip-after-apply-mode "magit-wip" "\ 2167 Commit to work-in-progress refs. 2168 2169 After applying a change using any \"apply variant\" 2170 command (apply, stage, unstage, discard, and reverse) commit the 2171 affected files to the current wip refs. For each branch there 2172 may be two wip refs; one contains snapshots of the files as found 2173 in the worktree and the other contains snapshots of the entries 2174 in the index. 2175 2176 This is a global minor mode. If called interactively, toggle the 2177 `Magit-Wip-After-Apply mode' mode. If the prefix argument is 2178 positive, enable the mode, and if it is zero or negative, disable 2179 the mode. 2180 2181 If called from Lisp, toggle the mode if ARG is `toggle'. Enable 2182 the mode if ARG is nil, omitted, or is a positive number. 2183 Disable the mode if ARG is a negative number. 2184 2185 To check whether the minor mode is enabled in the current buffer, 2186 evaluate `(default-value \\='magit-wip-after-apply-mode)'. 2187 2188 The mode's hook is called both when the mode is enabled and when 2189 it is disabled. 2190 2191 (fn &optional ARG)" t) 2192 (defvar magit-wip-before-change-mode nil "\ 2193 Non-nil if Magit-Wip-Before-Change mode is enabled. 2194 See the `magit-wip-before-change-mode' command 2195 for a description of this minor mode.") 2196 (custom-autoload 'magit-wip-before-change-mode "magit-wip" nil) 2197 (autoload 'magit-wip-before-change-mode "magit-wip" "\ 2198 Commit to work-in-progress refs before certain destructive changes. 2199 2200 Before invoking a revert command or an \"apply variant\" 2201 command (apply, stage, unstage, discard, and reverse) commit the 2202 affected tracked files to the current wip refs. For each branch 2203 there may be two wip refs; one contains snapshots of the files 2204 as found in the worktree and the other contains snapshots of the 2205 entries in the index. 2206 2207 Only changes to files which could potentially be affected by the 2208 command which is about to be called are committed. 2209 2210 This is a global minor mode. If called interactively, toggle the 2211 `Magit-Wip-Before-Change mode' mode. If the prefix argument is 2212 positive, enable the mode, and if it is zero or negative, disable 2213 the mode. 2214 2215 If called from Lisp, toggle the mode if ARG is `toggle'. Enable 2216 the mode if ARG is nil, omitted, or is a positive number. 2217 Disable the mode if ARG is a negative number. 2218 2219 To check whether the minor mode is enabled in the current buffer, 2220 evaluate `(default-value \\='magit-wip-before-change-mode)'. 2221 2222 The mode's hook is called both when the mode is enabled and when 2223 it is disabled. 2224 2225 (fn &optional ARG)" t) 2226 (autoload 'magit-wip-commit-initial-backup "magit-wip" "\ 2227 Before saving, commit current file to a worktree wip ref. 2228 2229 The user has to add this function to `before-save-hook'. 2230 2231 Commit the current state of the visited file before saving the 2232 current buffer to that file. This backs up the same version of 2233 the file as `backup-buffer' would, but stores the backup in the 2234 worktree wip ref, which is also used by the various Magit Wip 2235 modes, instead of in a backup file as `backup-buffer' would. 2236 2237 This function ignores the variables that affect `backup-buffer' 2238 and can be used along-side that function, which is recommended 2239 because this function only backs up files that are tracked in 2240 a Git repository.") 2241 (register-definition-prefixes "magit-wip" '("magit-")) 2242 2243 2244 ;;; Generated autoloads from magit-worktree.el 2245 2246 (autoload 'magit-worktree "magit-worktree" nil t) 2247 (autoload 'magit-worktree-checkout "magit-worktree" "\ 2248 Checkout BRANCH in a new worktree at PATH. 2249 2250 (fn PATH BRANCH)" t) 2251 (autoload 'magit-worktree-branch "magit-worktree" "\ 2252 Create a new BRANCH and check it out in a new worktree at PATH. 2253 2254 (fn PATH BRANCH START-POINT)" t) 2255 (autoload 'magit-worktree-move "magit-worktree" "\ 2256 Move WORKTREE to PATH. 2257 2258 (fn WORKTREE PATH)" t) 2259 (register-definition-prefixes "magit-worktree" '("magit-")) 2260 2261 ;;; End of scraped data 2262 2263 (provide 'magit-autoloads) 2264 2265 ;; Local Variables: 2266 ;; version-control: never 2267 ;; no-byte-compile: t 2268 ;; no-update-autoloads: t 2269 ;; no-native-compile: t 2270 ;; coding: utf-8-emacs-unix 2271 ;; End: 2272 2273 ;;; magit-autoloads.el ends here