legit

API Reference

legit

CL interface to the GIT binary.

LEGIT

  • Function RELATIVE-DIR (relative &rest subdirs)
  • Variable *GIT-OUTPUT*
    t
  • Variable *GIT-ERRORS*
    nil
  • Variable *GIT-INPUT*
    nil
  • Condition GIT-ERROR  (ERROR)
  • Function RUN-GIT (&rest cmdargs)
  • Function GIT-ADD (&key (paths nil paths-p) (dry-run nil dry-run-p) (verbose nil verbose-p) (force nil force-p) (interactive nil interactive-p) (patch nil patch-p) (edit nil edit-p) (update nil update-p) (all nil all-p) (ignore-removal nil ignore-removal-p) (intent-to-add nil intent-to-add-p) (refresh nil refresh-p) (ignore-errors nil ignore-errors-p) (ignore-missing nil ignore-missing-p))
  • Function GIT-AM (&key (maildirs nil maildirs-p) (signoff nil signoff-p) (keep nil keep-p) (keep-non-patch nil keep-non-patch-p) (keep-cr nil keep-cr-p) (scissors nil scissors-p) (message-id nil message-id-p) (quiet nil quiet-p) (utf8 nil utf8-p) (3way nil 3way-p) (ignore-space-change nil ignore-space-change-p) (ignore-whitespace nil ignore-whitespace-p) (whitespace nil whitespace-p) (directory nil directory-p) (exclude nil exclude-p) (include nil include-p) (reject nil reject-p) (patch-format nil patch-format-p) (interactive nil interactive-p) (commiter-date-is-author-date nil commiter-date-is-author-date-p) (ignore-date nil ignore-date-p) (skip nil skip-p) (gpg-sign nil gpg-sign-p) (continue nil continue-p) (resolved nil resolved-p) (resolvemsg nil resolvemsg-p) (abort nil abort-p) (remove-leading-slashes nil remove-leading-slashes-p) (surrounding nil surrounding-p))
  • Function GIT-APPLY (&key (patches nil patches-p) (stat nil stat-p) (numstat nil numstat-p) (summary nil summary-p) (check nil check-p) (index nil index-p) (cached nil cached-p) (3way nil 3way-p) (build-fake-ancestor nil build-fake-ancestor-p) (recursive nil recursive-p) (reject nil reject-p) (machine-readable nil machine-readable-p) (remove-leading-slashes nil remove-leading-slashes-p) (surrounding nil surrounding-p) (unidiff-zero nil unidiff-zero-p) (apply nil apply-p) (no-add nil no-add-p) (binary nil binary-p) (exclude nil exclude-p) (include nil include-p) (ignore-whitespace nil ignore-whitespace-p) (whitespace nil whitespace-p) (inaccurate-eof nil inaccurate-eof-p) (verbose nil verbose-p) (recount nil recount-p) (directory nil directory-p) (unsafe-paths nil unsafe-paths-p))
  • Function GIT-ARCHIVE (tree-ish &key (paths nil paths-p) (format nil format-p) (list nil list-p) (verbose nil verbose-p) (prefix nil prefix-p) (output nil output-p) (worktree-attributes nil worktree-attributes-p) (remote nil remote-p) (exec nil exec-p))
  • Function GIT-BISECT (action &key (options nil options-p) (paths nil paths-p) (no-checkout nil no-checkout-p))
  • Function GIT-BLAME (file &key (blank nil blank-p) (root nil root-p) (show-stats nil show-stats-p) (range nil range-p) (long nil long-p) (timestamp nil timestamp-p) (revisions nil revisions-p) (reverse nil reverse-p) (porcelain nil porcelain-p) (line-porcelain nil line-porcelain-p) (incremental nil incremental-p) (encoding nil encoding-p) (contents nil contents-p) (date nil date-p) (moved nil moved-p) (within-commit nil within-commit-p) (help nil help-p) (annotate nil annotate-p) (score-debug nil score-debug-p) (show-name nil show-name-p) (show-number nil show-number-p) (suppress nil suppress-p) (show-email nil show-email-p) (ignore-whitespace nil ignore-whitespace-p) (abbrev nil abbrev-p))
  • Function GIT-BRANCH (&key (branch nil branch-p) (start-point nil start-point-p) (old-branch nil old-branch-p) (new-branch nil new-branch-p) (patterns nil patterns-p) (branches nil branches-p) (delete nil delete-p) (create-reflog nil create-reflog-p) (force nil force-p) (move nil move-p) (color nil color-p) (column nil column-p) (remotes nil remotes-p) (all nil all-p) (list nil list-p) (verbose nil verbose-p) (quiet nil quiet-p) (abbrev nil abbrev-p) (track nil track-p) (set-upstream nil set-upstream-p) (set-upstream-to nil set-upstream-to-p) (unset-upstream nil unset-upstream-p) (edit-description nil edit-description-p) (contains nil contains-p) (merged nil merged-p) (no-merged nil no-merged-p))
  • Function GIT-BUNDLE (action file &key (git-rev-list-args nil git-rev-list-args-p) (refnames nil refnames-p))
  • Function GIT-CAT-FILE (object &key (type nil type-p) (show-type nil show-type-p) (show-size nil show-size-p) (suppress nil suppress-p) (pretty nil pretty-p) (textconv nil textconv-p) (batch nil batch-p) (batch-check nil batch-check-p) (allow-unknown-type nil allow-unknown-type-p) (follow-symlinks nil follow-symlinks-p))
  • Function GIT-CHECKOUT (&key (branch nil branch-p) (new-branch nil new-branch-p) (start-point nil start-point-p) (tree-ish nil tree-ish-p) (commit nil commit-p) (paths nil paths-p) (quiet nil quiet-p) (force nil force-p) (ours nil ours-p) (theirs nil theirs-p) (track nil track-p) (detach nil detach-p) (orphan nil orphan-p) (ignore-skip-worktree-bits nil ignore-skip-worktree-bits-p) (merge nil merge-p) (cnoflict nil cnoflict-p) (path nil path-p) (ignore-other-worktrees nil ignore-other-worktrees-p))
  • Function GIT-CHERRY-PICK (&key (commits nil commits-p) (edit nil edit-p) (continue nil continue-p) (quit nil quit-p) (abort nil abort-p) (append-notice nil append-notice-p) (mainline nil mainline-p) (no-commit nil no-commit-p) (signoff nil signoff-p) (gpg-sign nil gpg-sign-p) (ff nil ff-p) (allow-empty nil allow-empty-p) (allow-empty-message nil allow-empty-message-p) (keep-redundant-commits nil keep-redundant-commits-p) (strategy nil strategy-p) (strategy-option nil strategy-option-p))
  • Function GIT-CLEAN (&key (paths nil paths-p) (directories nil directories-p) (force nil force-p) (interactive nil interactive-p) (dry-run nil dry-run-p) (quiet nil quiet-p) (exclude nil exclude-p) (no-ignore nil no-ignore-p) (remove-ignored nil remove-ignored-p))
  • Function GIT-CLONE (repository &key (directory nil directory-p) (local nil local-p) (no-hardlinks nil no-hardlinks-p) (shared nil shared-p) (reference nil reference-p) (dissociate nil dissociate-p) (quiet nil quiet-p) (verbose nil verbose-p) (progress nil progress-p) (no-checkout nil no-checkout-p) (bare nil bare-p) (mirror nil mirror-p) (origin nil origin-p) (branch nil branch-p) (upload-pack nil upload-pack-p) (template nil template-p) (config nil config-p) (depth nil depth-p) (single-branch nil single-branch-p) (recursive nil recursive-p) (separate-git-dir nil separate-git-dir-p))
  • Function GIT-COMMIT (&key (files nil files-p) (all nil all-p) (patch nil patch-p) (reuse-message nil reuse-message-p) (reedit-message nil reedit-message-p) (fixup nil fixup-p) (squash nil squash-p) (reset-author nil reset-author-p) (short nil short-p) (branch nil branch-p) (porcelain nil porcelain-p) (long nil long-p) (null nil null-p) (file nil file-p) (author nil author-p) (date nil date-p) (message nil message-p) (template nil template-p) (signoff nil signoff-p) (no-verify nil no-verify-p) (allow-empty nil allow-empty-p) (allow-empty-message nil allow-empty-message-p) (cleanup nil cleanup-p) (edit nil edit-p) (amend nil amend-p) (no-post-rewrite nil no-post-rewrite-p) (include nil include-p) (only nil only-p) (untracked-files nil untracked-files-p) (verbose nil verbose-p) (quiet nil quiet-p) (dry-run nil dry-run-p) (status nil status-p) (gpg-sign nil gpg-sign-p))
  • Function GIT-COMMIT-TREE (tree &key (parent nil parent-p) (message nil message-p) (file nil file-p) (gpg-sign nil gpg-sign-p))
  • Function GIT-CONFIG (&key (file-option nil file-option-p) (type nil type-p) (name nil name-p) (value nil value-p) (url nil url-p) (name-regex nil name-regex-p) (value-regex nil value-regex-p) (old-name nil old-name-p) (new-name nil new-name-p) (default nil default-p) (stdout-is-tty nil stdout-is-tty-p) (null nil null-p) (add nil add-p) (replace-all nil replace-all-p) (unset nil unset-p) (unset-all nil unset-all-p) (rename-section nil rename-section-p) (remove-section nil remove-section-p) (list nil list-p) (get-color nil get-color-p) (get-colorbool nil get-colorbool-p) (edit nil edit-p))
  • Function GIT-COUNT-OBJECTS (&key (verbose nil verbose-p) (human-readable nil human-readable-p))
  • Function GIT-DAEMON (&key (directory nil directory-p) (strict-paths nil strict-paths-p) (base-path nil base-path-p) (base-path-relaxed nil base-path-relaxed-p) (interpolated-path nil interpolated-path-p) (export-all nil export-all-p) (inted nil inted-p) (listen nil listen-p) (port nil port-p) (init-timeout nil init-timeout-p) (timeout nil timeout-p) (max-connections nil max-connections-p) (syslog nil syslog-p) (user-path nil user-path-p) (verbose nil verbose-p) (reuseaddr nil reuseaddr-p) (detach nil detach-p) (pid-file nil pid-file-p) (user nil user-p) (group nil group-p) (enable nil enable-p) (disable nil disable-p) (allow-override nil allow-override-p) (forbid-overrif nil forbid-overrif-p) (informative-errors nil informative-errors-p) (access-hook nil access-hook-p))
  • Function GIT-DESCRIBE (&key (commit-ishs nil commit-ishs-p) (dirty nil dirty-p) (all nil all-p) (tags nil tags-p) (contains nil contains-p) (abbrev nil abbrev-p) (candidates nil candidates-p) (exact-match nil exact-match-p) (debug nil debug-p) (long nil long-p) (match nil match-p) (always nil always-p) (first-parent nil first-parent-p))
  • Function GIT-DIFF (&key (commit nil commit-p) (blob nil blob-p) (paths nil paths-p) (patch nil patch-p) (unified nil unified-p) (raw nil raw-p) (patch-with-raw nil patch-with-raw-p) (minimal nil minimal-p) (patience nil patience-p) (histogram nil histogram-p) (diff-algorithm nil diff-algorithm-p) (stat nil stat-p) (numstat nil numstat-p) (shortstat nil shortstat-p) (dirstat nil dirstat-p) (summary nil summary-p) (patch-with-stat nil patch-with-stat-p) (null nil null-p) (name-only nil name-only-p) (name-status nil name-status-p) (submodule nil submodule-p) (color nil color-p) (word-diff nil word-diff-p) (word-diff-regex nil word-diff-regex-p) (color-words nil color-words-p) (no-renames nil no-renames-p) (check nil check-p) (ws-error-highlight nil ws-error-highlight-p) (full-index nil full-index-p) (binary nil binary-p) (abbrev nil abbrev-p) (break-rewrites nil break-rewrites-p) (find-renames nil find-renames-p) (find-copies nil find-copies-p) (find-copies-harder nil find-copies-harder-p) (irreversible-delete nil irreversible-delete-p) (limit-find nil limit-find-p) (diff-filter nil diff-filter-p) (differing-occurrences nil differing-occurrences-p) (differing-diffs nil differing-diffs-p) (pickaxe-all nil pickaxe-all-p) (pickaxe-regex nil pickaxe-regex-p) (order nil order-p) (swap nil swap-p) (relative nil relative-p) (text nil text-p) (ignore-space-at-eol nil ignore-space-at-eol-p) (ignore-space-change nil ignore-space-change-p) (ignore-all-space nil ignore-all-space-p) (ignore-blank-lines nil ignore-blank-lines-p) (inter-hunk-context nil inter-hunk-context-p) (function-context nil function-context-p) (ext-diff nil ext-diff-p) (textconv nil textconv-p) (ignore-submodules nil ignore-submodules-p) (src-prefix nil src-prefix-p) (dst-prefix nil dst-prefix-p) (no-prefix nil no-prefix-p))
  • Function GIT-DIFF-INDEX (tree-ish &key (paths nil paths-p) (patch nil patch-p) (unified nil unified-p) (raw nil raw-p) (patch-with-raw nil patch-with-raw-p) (minimal nil minimal-p) (patience nil patience-p) (histogram nil histogram-p) (diff-algorithm nil diff-algorithm-p) (stat nil stat-p) (numstat nil numstat-p) (shortstat nil shortstat-p) (dirstat nil dirstat-p) (summary nil summary-p) (patch-with-stat nil patch-with-stat-p) (null nil null-p) (name-only nil name-only-p) (name-status nil name-status-p) (submodule nil submodule-p) (color nil color-p) (word-diff nil word-diff-p) (word-diff-regex nil word-diff-regex-p) (color-words nil color-words-p) (no-renames nil no-renames-p) (check nil check-p) (ws-error-highlight nil ws-error-highlight-p) (full-index nil full-index-p) (binary nil binary-p) (abbrev nil abbrev-p) (break-rewrites nil break-rewrites-p) (find-renames nil find-renames-p) (find-copies nil find-copies-p) (find-copies-harder nil find-copies-harder-p) (irreversible-delete nil irreversible-delete-p) (limit-find nil limit-find-p) (diff-filter nil diff-filter-p) (differing-occurrences nil differing-occurrences-p) (differing-diffs nil differing-diffs-p) (pickaxe-all nil pickaxe-all-p) (pickaxe-regex nil pickaxe-regex-p) (order nil order-p) (swap nil swap-p) (relative nil relative-p) (text nil text-p) (ignore-space-at-eol nil ignore-space-at-eol-p) (ignore-space-change nil ignore-space-change-p) (ignore-all-space nil ignore-all-space-p) (ignore-blank-lines nil ignore-blank-lines-p) (inter-hunk-context nil inter-hunk-context-p) (function-context nil function-context-p) (ext-diff nil ext-diff-p) (textconv nil textconv-p) (ignore-submodules nil ignore-submodules-p) (src-prefix nil src-prefix-p) (dst-prefix nil dst-prefix-p) (no-prefix nil no-prefix-p) (report-unchecked nil report-unchecked-p) (cached nil cached-p))
  • Function GIT-FAST-IMPORT (&key (force nil force-p) (quiet nil quiet-p) (stats nil stats-p) (cat-blob-fd nil cat-blob-fd-p) (date-format nil date-format-p) (done nil done-p) (export-marks nil export-marks-p) (import-marks nil import-marks-p) (import-marks-if-exists nil import-marks-if-exists-p) (relative-marks nil relative-marks-p) (active-branches nil active-branches-p) (big-file-threshold nil big-file-threshold-p) (depth nil depth-p) (export-pack nil export-pack-p) (max-pack-size nil max-pack-size-p))
  • Function GIT-FETCH (&key (repository nil repository-p) (refspecs nil refspecs-p) (group nil group-p) (repositories nil repositories-p) (groups nil groups-p) (all nil all-p) (append nil append-p) (depth nil depth-p) (unshallow nil unshallow-p) (update-shallow nil update-shallow-p) (dry-run nil dry-run-p) (force nil force-p) (keep nil keep-p) (multiple nil multiple-p) (prune nil prune-p) (no-tags nil no-tags-p) (refmap nil refmap-p) (tags nil tags-p) (recurse-submodules nil recurse-submodules-p) (submodule-prefix nil submodule-prefix-p) (recurse-submodules-default nil recurse-submodules-default-p) (update-head-ok nil update-head-ok-p) (upload-pack nil upload-pack-p) (quiet nil quiet-p) (verbose nil verbose-p) (progress nil progress-p))
  • Function GIT-FILTER-BRANCH (&key (options nil options-p) (env-filter nil env-filter-p) (tree-filter nil tree-filter-p) (index-filter nil index-filter-p) (parent-filter nil parent-filter-p) (msg-filter nil msg-filter-p) (commit-filter nil commit-filter-p) (tag-name-filter nil tag-name-filter-p) (subdirectory-filter nil subdirectory-filter-p) (prune-empty nil prune-empty-p) (original nil original-p) (directory nil directory-p) (force nil force-p))
  • Function GIT-FOR-EACH-REF (&key (patterns nil patterns-p) (count nil count-p) (shell nil shell-p) (perl nil perl-p) (python nil python-p) (tcl nil tcl-p) (sort nil sort-p) (format nil format-p))
  • Function GIT-FORMAT-PATCH (&key (options nil options-p) (since nil since-p) (revision-range nil revision-range-p) (no-stat nil no-stat-p) (no-patch nil no-patch-p) (unified nil unified-p) (minimal nil minimal-p) (patience nil patience-p) (histogram nil histogram-p) (diff-algorigthm nil diff-algorigthm-p) (stat nil stat-p) (numstat nil numstat-p) (shortstat nil shortstat-p) (dirstat nil dirstat-p) (summary nil summary-p) (no-renames nil no-renames-p) (full-index nil full-index-p) (binary nil binary-p) (abbrev nil abbrev-p) (break-rewrites nil break-rewrites-p) (find-renames nil find-renames-p) (find-copies nil find-copies-p) (find-copies-harder nil find-copies-harder-p) (irreversible-delete nil irreversible-delete-p) (limit-find nil limit-find-p) (order nil order-p) (text nil text-p) (ignore-space-at-eol nil ignore-space-at-eol-p) (ignore-space-change nil ignore-space-change-p) (ignore-all-space nil ignore-all-space-p) (ignore-blank-lines nil ignore-blank-lines-p) (inter-hunk-context nil inter-hunk-context-p) (function-context nil function-context-p) (ext-diff nil ext-diff-p) (textconv nil textconv-p) (ignore-submodules nil ignore-submodules-p) (src-prefix nil src-prefix-p) (dst-prefix nil dst-prefix-p) (no-prefix nil no-prefix-p) (output-directory nil output-directory-p) (numbered nil numbered-p) (start-number nil start-number-p) (numbered-files nil numbered-files-p) (keep-subject nil keep-subject-p) (signoff nil signoff-p) (stdout nil stdout-p) (attach nil attach-p) (inline nil inline-p) (thread nil thread-p) (in-reply-to nil in-reply-to-p) (ignore-if-in-upstream nil ignore-if-in-upstream-p) (subject-prefix nil subject-prefix-p) (reroll-count nil reroll-count-p) (to nil to-p) (cc nil cc-p) (from nil from-p) (add-header nil add-header-p) (cover-letter nil cover-letter-p) (notes nil notes-p) (signature nil signature-p) (signature-file nil signature-file-p) (suffix nil suffix-p) (quiet nil quiet-p) (no-binary nil no-binary-p) (root nil root-p))
  • Function GIT-FSCK (&key (objects nil objects-p) (unreacakble nil unreacakble-p) (dangling nil dangling-p) (root nil root-p) (tags nil tags-p) (cache nil cache-p) (no-reflogs nil no-reflogs-p) (full nil full-p) (strict nil strict-p) (verbose nil verbose-p) (lost-found nil lost-found-p) (progress nil progress-p))
  • Function GIT-GC (&key (aggressive nil aggressive-p) (auto nil auto-p) (prune nil prune-p) (quiet nil quiet-p) (force nil force-p))
  • Function GIT-GREP (&key (tree nil tree-p) (paths nil paths-p) (cached nil cached-p) (no-index nil no-index-p) (untracked nil untracked-p) (exclude-standard nil exclude-standard-p) (text nil text-p) (textconv nil textconv-p) (ignore-case nil ignore-case-p) (no-binary nil no-binary-p) (max-depth nil max-depth-p) (word-regexp nil word-regexp-p) (invert-match nil invert-match-p) (suppress-filename nil suppress-filename-p) (full-name nil full-name-p) (extended-regexp nil extended-regexp-p) (basic-regexp nil basic-regexp-p) (perl-regexp nil perl-regexp-p) (fixed-strings nil fixed-strings-p) (line-number nil line-number-p) (name-only nil name-only-p) (null nil null-p) (count nil count-p) (color nil color-p) (break nil break-p) (heading nil heading-p) (show-function nil show-function-p) (context nil context-p) (after-context nil after-context-p) (before-context nil before-context-p) (function-context nil function-context-p) (file nil file-p) (pattern nil pattern-p) (and nil and-p) (or nil or-p) (not nil not-p) (all-match nil all-match-p) (quiet nil quiet-p))
  • Function GIT-HASH-OBJECT (files &key (type nil type-p) (write nil write-p) (stdin nil stdin-p) (stdin-paths nil stdin-paths-p) (path nil path-p) (no-filters nil no-filters-p) (literally nil literally-p))
  • Function GIT-HELP (command-or-guide &key (all nil all-p) (guides nil guides-p) (info nil info-p) (man nil man-p) (web nil web-p))
  • Function GIT-INIT (&key (directory nil directory-p) (quiet nil quiet-p) (bare nil bare-p) (template nil template-p) (separate-git-dir nil separate-git-dir-p) (shared nil shared-p))
  • Function GIT-INSTAWEB (&key (local nil local-p) (httpd nil httpd-p) (module-path nil module-path-p) (port nil port-p) (browser nil browser-p) (start nil start-p) (stop nil stop-p) (restart nil restart-p))
  • Function GIT-LOG (&key (revision-range nil revision-range-p) (paths nil paths-p) (follow nil follow-p) (decorate nil decorate-p) (source nil source-p) (use-mailmap nil use-mailmap-p) (full-diff nil full-diff-p) (log-size nil log-size-p) (range nil range-p) (max-count nil max-count-p) (skip nil skip-p) (since nil since-p) (until nil until-p) (author nil author-p) (grep-reflog nil grep-reflog-p) (all-match nil all-match-p) (invert-grep nil invert-grep-p) (regexp-ignore-case nil regexp-ignore-case-p) (basic-regexp nil basic-regexp-p) (extended-regexp nil extended-regexp-p) (fixed-strings nil fixed-strings-p) (perl-regexp nil perl-regexp-p) (remove-empty nil remove-empty-p) (merges nil merges-p) (min-parents nil min-parents-p) (max-parents nil max-parents-p) (first-parent nil first-parent-p) (not nil not-p) (all nil all-p) (branches nil branches-p) (tags nil tags-p) (remotes nil remotes-p) (glob nil glob-p) (exclude nil exclude-p) (reflog nil reflog-p) (ignore-missing nil ignore-missing-p) (bisect nil bisect-p) (stdin nil stdin-p) (cherry-mark nil cherry-mark-p) (cherry-pick nil cherry-pick-p) (left-only nil left-only-p) (right-only nil right-only-p) (cherry nil cherry-p) (walk-reflogs nil walk-reflogs-p) (merge nil merge-p) (boundary nil boundary-p) (simplify-by-decoration nil simplify-by-decoration-p) (full-history nil full-history-p) (dense nil dense-p) (sparse nil sparse-p) (simplify-merges nil simplify-merges-p) (ancestry-path nil ancestry-path-p) (date-order nil date-order-p) (author-date-order nil author-date-order-p) (topo-order nil topo-order-p) (reverse nil reverse-p) (no-walk nil no-walk-p) (do-walk nil do-walk-p) (relative-date nil relative-date-p) (date nil date-p) (parents nil parents-p) (children nil children-p) (left-right nil left-right-p) (graph nil graph-p) (show-linear-break nil show-linear-break-p) (simultaneous-diff nil simultaneous-diff-p) (compressed-simultaneous-diff nil compressed-simultaneous-diff-p) (full-merge-diff nil full-merge-diff-p) (show-recursive-diff nil show-recursive-diff-p) (show-tree-diff nil show-tree-diff-p) (pretty nil pretty-p) (format nil format-p))
  • Function GIT-LS-FILES (&key (files nil files-p) (cached nil cached-p) (deleted nil deleted-p) (modified nil modified-p) (others nil others-p) (ignored nil ignored-p) (stage nil stage-p) (directory nil directory-p) (no-empty-directory nil no-empty-directory-p) (unmerged nil unmerged-p) (killed nil killed-p) (zero-terminate nil zero-terminate-p) (exclude nil exclude-p) (exclude-from nil exclude-from-p) (exclude-per-directory nil exclude-per-directory-p) (exclude-standard nil exclude-standard-p) (error-unmatch nil error-unmatch-p) (with-tree nil with-tree-p) (full-name nil full-name-p) (abbrev nil abbrev-p) (debug nil debug-p))
  • Function GIT-MERGE (&key (head nil head-p) (commits nil commits-p) (commit nil commit-p) (edit nil edit-p) (ff nil ff-p) (ff-only nil ff-only-p) (log nil log-p) (stat nil stat-p) (squash nil squash-p) (strategy nil strategy-p) (strategy-option nil strategy-option-p) (verify-signatures nil verify-signatures-p) (summary nil summary-p) (quiet nil quiet-p) (verbose nil verbose-p) (progress nil progress-p) (gpg-sign nil gpg-sign-p) (message nil message-p) (rerere-autoipdate nil rerere-autoipdate-p) (abort nil abort-p))
  • Function GIT-MERGE-BASE (&key (ref nil ref-p) (commits nil commits-p) (octopus nil octopus-p) (independent nil independent-p) (is-ancestor nil is-ancestor-p) (fork-point nil fork-point-p) (all nil all-p))
  • Function GIT-MERGETOOL (&key (files nil files-p) (tool nil tool-p) (tool-help nil tool-help-p) (prompt nil prompt-p))
  • Function GIT-MV (sources destination &key (fodce nil fodce-p) (skip-errors nil skip-errors-p) (dry-run nil dry-run-p) (verbose nil verbose-p))
  • Function GIT-PULL (&key (repository nil repository-p) (refspecs nil refspecs-p) (quiet nil quiet-p) (verbose nil verbose-p) (recurse-submodules nil recurse-submodules-p) (commit nil commit-p) (edit nil edit-p) (ff nil ff-p) (ff-only nil ff-only-p) (log nil log-p) (stat nil stat-p) (squash nil squash-p) (strategy nil strategy-p) (strategy-option nil strategy-option-p) (verify-signatures nil verify-signatures-p) (summary nil summary-p) (rebase nil rebase-p) (all nil all-p) (append nil append-p) (depth nil depth-p) (unshallow nil unshallow-p) (update-shallow nil update-shallow-p) (force nil force-p) (keep nil keep-p) (no-tags nil no-tags-p) (update-head-ok nil update-head-ok-p) (upload-pack nil upload-pack-p) (progress nil progress-p))
  • Function GIT-PUSH (&key (repository nil repository-p) (refspecs nil refspecs-p) (all nil all-p) (prune nil prune-p) (mirror nil mirror-p) (dry-run nil dry-run-p) (porcelain nil porcelain-p) (delete nil delete-p) (tags nil tags-p) (follow-tags nil follow-tags-p) (signed nil signed-p) (atomic nil atomic-p) (receive-pack nil receive-pack-p) (force-with-lease nil force-with-lease-p) (force nil force-p) (repo nil repo-p) (set-upstream nil set-upstream-p) (thin nil thin-p) (quiet nil quiet-p) (verbose nil verbose-p) (progress nil progress-p) (recurse-submodules nil recurse-submodules-p) (verify nil verify-p))
  • Function GIT-READ-TREE (&key (tree-ish1 nil tree-ish1-p) (tree-ish2 nil tree-ish2-p) (tree-ish3 nil tree-ish3-p) (merge nil merge-p) (reset nil reset-p) (update nil update-p) (temporary-index nil temporary-index-p) (dry-run nil dry-run-p) (verbose nil verbose-p) (trivial nil trivial-p) (aggressive nil aggressive-p) (prefix nil prefix-p) (exclude-per-directory nil exclude-per-directory-p) (index-output nil index-output-p) (no-sparse-checkout nil no-sparse-checkout-p) (empty nil empty-p))
  • Function GIT-REBASE (&key (upstream nil upstream-p) (branch nil branch-p) (onto nil onto-p) (continue nil continue-p) (abort nil abort-p) (keep-empty nil keep-empty-p) (skip nil skip-p) (edito-todo nil edito-todo-p) (merge nil merge-p) (strategy nil strategy-p) (strategy-option nil strategy-option-p) (gpg-sign nil gpg-sign-p) (quiet nil quiet-p) (verbose nil verbose-p) (stat nil stat-p) (verify nil verify-p) (context nil context-p) (force-rebase nil force-rebase-p) (fork-point nil fork-point-p) (ignore-whitespace nil ignore-whitespace-p) (whitespace nil whitespace-p) (committer-date-is-author-date nil committer-date-is-author-date-p) (ignore-date nil ignore-date-p) (interactive nil interactive-p) (preserve-merges nil preserve-merges-p) (exec nil exec-p) (root nil root-p) (autosquash nil autosquash-p) (autostash nil autostash-p) (no-ff nil no-ff-p))
  • Function GIT-REFLOG (action &key (all nil all-p) (expire nil expire-p) (expire-unreachable nil expire-unreachable-p) (updateref nil updateref-p) (rewrite nil rewrite-p) (stale-fix nil stale-fix-p) (dry-run nil dry-run-p) (verbose nil verbose-p) (follow nil follow-p) (decorate nil decorate-p) (source nil source-p) (use-mailmap nil use-mailmap-p) (full-diff nil full-diff-p) (log-size nil log-size-p) (range nil range-p) (max-count nil max-count-p) (skip nil skip-p) (since nil since-p) (until nil until-p) (author nil author-p) (grep-reflog nil grep-reflog-p) (all-match nil all-match-p) (invert-grep nil invert-grep-p) (regexp-ignore-case nil regexp-ignore-case-p) (basic-regexp nil basic-regexp-p) (extended-regexp nil extended-regexp-p) (fixed-strings nil fixed-strings-p) (perl-regexp nil perl-regexp-p) (remove-empty nil remove-empty-p) (merges nil merges-p) (min-parents nil min-parents-p) (max-parents nil max-parents-p) (first-parent nil first-parent-p) (not nil not-p) (branches nil branches-p) (tags nil tags-p) (remotes nil remotes-p) (glob nil glob-p) (exclude nil exclude-p) (reflog nil reflog-p) (ignore-missing nil ignore-missing-p) (bisect nil bisect-p) (stdin nil stdin-p) (cherry-mark nil cherry-mark-p) (cherry-pick nil cherry-pick-p) (left-only nil left-only-p) (right-only nil right-only-p) (cherry nil cherry-p) (walk-reflogs nil walk-reflogs-p) (merge nil merge-p) (boundary nil boundary-p) (simplify-by-decoration nil simplify-by-decoration-p) (full-history nil full-history-p) (dense nil dense-p) (sparse nil sparse-p) (simplify-merges nil simplify-merges-p) (ancestry-path nil ancestry-path-p) (date-order nil date-order-p) (author-date-order nil author-date-order-p) (topo-order nil topo-order-p) (reverse nil reverse-p) (no-walk nil no-walk-p) (do-walk nil do-walk-p) (relative-date nil relative-date-p) (date nil date-p) (parents nil parents-p) (children nil children-p) (left-right nil left-right-p) (graph nil graph-p) (show-linear-break nil show-linear-break-p) (simultaneous-diff nil simultaneous-diff-p) (compressed-simultaneous-diff nil compressed-simultaneous-diff-p) (full-merge-diff nil full-merge-diff-p) (show-recursive-diff nil show-recursive-diff-p) (show-tree-diff nil show-tree-diff-p))
  • Function GIT-REMOTE (action &key (name nil name-p) (url nil url-p) (old nil old-p) (new nil new-p) (branches nil branches-p) (newurl nil newurl-p) (oldurl nil oldurl-p) (names nil names-p) (groups nil groups-p) (remotes nil remotes-p) (verbose nil verbose-p) (tags nil tags-p) (mirror nil mirror-p) (auto nil auto-p) (add nil add-p) (push nil push-p) (delete nil delete-p) (dry-run nil dry-run-p) (prune nil prune-p) (immediate nil immediate-p) (track nil track-p) (symlink nil symlink-p) (no-query nil no-query-p))
  • Function GIT-REQUEST-PULL (start url &key (end nil end-p) (patch nil patch-p))
  • Function GIT-RESET (&key (tree-ish nil tree-ish-p) (paths nil paths-p) (soft nil soft-p) (mixed nil mixed-p) (hard nil hard-p) (merge nil merge-p) (keep nil keep-p) (quiet nil quiet-p) (patch nil patch-p))
  • Function GIT-REV-LIST (&key (max-count nil max-count-p) (skip nil skip-p) (since nil since-p) (until nil until-p) (max-age nil max-age-p) (author nil author-p) (grep-reflog nil grep-reflog-p) (grep nil grep-p) (all-match nil all-match-p) (invert-grep nil invert-grep-p) (regexp-ignore-case nil regexp-ignore-case-p) (basic-regexp nil basic-regexp-p) (extended-regexp nil extended-regexp-p) (fixed-strings nil fixed-strings-p) (perl-regexp nil perl-regexp-p) (remove-empty nil remove-empty-p) (merges nil merges-p) (min-parents nil min-parents-p) (max-parents nil max-parents-p) (first-parent nil first-parent-p) (all nil all-p) (branches nil branches-p) (tags nil tags-p) (remotes nil remotes-p) (glob nil glob-p) (exclude nil exclude-p) (reflog nil reflog-p) (ignore-missing nil ignore-missing-p) (stdin nil stdin-p) (quiet nil quiet-p) (cherry-mark nil cherry-mark-p) (cherry-pick nil cherry-pick-p) (left-only nil left-only-p) (right-only nil right-only-p) (cherry nil cherry-p) (walk-reflogs nil walk-reflogs-p) (merge nil merge-p) (boundary nil boundary-p) (use-bitmap-index nil use-bitmap-index-p) (simplify-by-decoration nil simplify-by-decoration-p) (full-history nil full-history-p) (dense nil dense-p) (sparse nil sparse-p) (simplify-merges nil simplify-merges-p) (ancestry-path nil ancestry-path-p) (bisect nil bisect-p) (bisect-vars nil bisect-vars-p) (bisect-all nil bisect-all-p) (date-order nil date-order-p) (author-date-order nil author-date-order-p) (topo-order nil topo-order-p) (reverse nil reverse-p) (objects nil objects-p) (objects-edge nil objects-edge-p) (objects-edge-aggressive nil objects-edge-aggressive-p) (indexed-objects nil indexed-objects-p) (unpacked nil unpacked-p) (no-walk nil no-walk-p) (do-walk nil do-walk-p) (relative-date nil relative-date-p) (date nil date-p) (header nil header-p) (parents nil parents-p) (children nil children-p) (timestamp nil timestamp-p) (left-right nil left-right-p) (graph nil graph-p) (show-linear-break nil show-linear-break-p) (count nil count-p) (full-merge-diff nil full-merge-diff-p) (show-recursive-diff nil show-recursive-diff-p) (show-tree-diff nil show-tree-diff-p))
  • Function GIT-REV-PARSE (revs &key (parseopt nil parseopt-p) (sq-quote nil sq-quote-p) (keep-dashdash nil keep-dashdash-p) (stop-at-non-option nil stop-at-non-option-p) (stuck-long nil stuck-long-p) (revs-only nil revs-only-p) (no-revs nil no-revs-p) (flags nil flags-p) (default nil default-p) (prefix nil prefix-p) (verify nil verify-p) (quiet nil quiet-p) (abbrev-ref nil abbrev-ref-p) (short nil short-p) (symbolic nil symbolic-p) (symbolic-full-name nil symbolic-full-name-p) (all nil all-p) (branches nil branches-p) (tags nil tags-p) (remotes nil remotes-p) (glob nil glob-p) (exclude nil exclude-p) (disambiguate nil disambiguate-p) (local-env-vars nil local-env-vars-p) (git-dir nil git-dir-p) (git-common-dir nil git-common-dir-p) (is-inside-git-dir nil is-inside-git-dir-p) (is-inside-work-tree nil is-inside-work-tree-p) (is-bare-repository nil is-bare-repository-p) (resolve-git-dir nil resolve-git-dir-p) (git-path nil git-path-p) (show-cdup nil show-cdup-p) (show-prefix nil show-prefix-p) (show-toplevel nil show-toplevel-p) (shared-index-path nil shared-index-path-p) (since nil since-p) (until nil until-p))
  • Function GIT-REVERT (&key (commits nil commits-p) (edit nil edit-p) (mainline nil mainline-p) (no-commit nil no-commit-p) (gpg-sign nil gpg-sign-p) (signoff nil signoff-p) (strategy nil strategy-p) (strategy-option nil strategy-option-p) (continue nil continue-p) (quit nil quit-p) (abort nil abort-p))
  • Function GIT-RM (files &key (force nil force-p) (dry-run nil dry-run-p) (recursive nil recursive-p) (cached nil cached-p) (ignore-unmatch nil ignore-unmatch-p) (quiet nil quiet-p))
  • Function GIT-SHORTLOG (&key (revision-range nil revision-range-p) (paths nil paths-p) (numbered nil numbered-p) (summary nil summary-p) (email nil email-p) (format nil format-p) (width nil width-p))
  • Function GIT-SHOW (objects &key (pretty nil pretty-p) (abbrev-commit nil abbrev-commit-p) (oneline nil oneline-p) (encoding nil encoding-p) (notes nil notes-p) (show-notes nil show-notes-p) (standard-notes nil standard-notes-p) (show-signature nil show-signature-p) (patch nil patch-p) (unified nil unified-p) (raw nil raw-p) (patch-with-raw nil patch-with-raw-p) (minimal nil minimal-p) (patience nil patience-p) (histogram nil histogram-p) (diff-algorigthm nil diff-algorigthm-p) (stat nil stat-p) (numstat nil numstat-p) (shortstat nil shortstat-p) (dirstat nil dirstat-p) (summary nil summary-p) (patch-with-stat nil patch-with-stat-p) (null nil null-p) (name-only nil name-only-p) (name-status nil name-status-p) (submodule nil submodule-p) (color nil color-p) (word-diff nil word-diff-p) (word-diff-regex nil word-diff-regex-p) (color-words nil color-words-p) (no-renames nil no-renames-p) (check nil check-p) (ws-error-highlight nil ws-error-highlight-p) (full-index nil full-index-p) (binary nil binary-p) (abbrev nil abbrev-p) (break-rewrites nil break-rewrites-p) (find-renames nil find-renames-p) (find-copies nil find-copies-p) (find-copies-harder nil find-copies-harder-p) (irreversible-delete nil irreversible-delete-p) (limit-find nil limit-find-p) (diff-filter nil diff-filter-p) (differing-occurrences nil differing-occurrences-p) (differing-diffs nil differing-diffs-p) (pickaxe-all nil pickaxe-all-p) (pickaxe-regex nil pickaxe-regex-p) (order nil order-p) (swap nil swap-p) (relative nil relative-p) (text nil text-p) (ignore-space-at-eol nil ignore-space-at-eol-p) (ignore-space-change nil ignore-space-change-p) (ignore-all-space nil ignore-all-space-p) (ignore-blank-lines nil ignore-blank-lines-p) (inter-hunk-context nil inter-hunk-context-p) (function-context nil function-context-p) (ext-diff nil ext-diff-p) (textconv nil textconv-p) (ignore-submodules nil ignore-submodules-p) (src-prefix nil src-prefix-p) (dst-prefix nil dst-prefix-p) (no-prefix nil no-prefix-p))
  • Function GIT-SHOW-REF (&key (patterns nil patterns-p) (head nil head-p) (tags nil tags-p) (heads nil heads-p) (dereference nil dereference-p) (hash nil hash-p) (verify nil verify-p) (abbrev nil abbrev-p) (quiet nil quiet-p) (exclude-existing nil exclude-existing-p))
  • Function GIT-STASH (action &key (message nil message-p) (patch nil patch-p) (keep-index nil keep-index-p) (include-untracked nil include-untracked-p) (all nil all-p) (quiet nil quiet-p))
  • Function GIT-STATUS (paths &key (short nil short-p) (branch nil branch-p) (porcelain nil porcelain-p) (long nil long-p) (verbose nil verbose-p) (untracked-files nil untracked-files-p) (ignore-submodules nil ignore-submodules-p) (ignored nil ignored-p) (null nil null-p) (column nil column-p))
  • Function GIT-SUBMODULE (action &key (commit nil commit-p) (paths nil paths-p) (repository nil repository-p) (repository-path nil repository-path-p) (quiet nil quiet-p) (branch nil branch-p) (force nil force-p) (name nil name-p) (reference nil reference-p) (depth nil depth-p) (cached nil cached-p) (recursive nil recursive-p) (init nil init-p) (remote nil remote-p) (no-fetch nil no-fetch-p) (rebase nil rebase-p) (merge nil merge-p) (files nil files-p) (summary-limit nil summary-limit-p))
  • Function GIT-SVN (command &key (trunk nil trunk-p) (tags nil tags-p) (branches nil branches-p) (stdlayout nil stdlayout-p) (no-metadata nil no-metadata-p) (use-svm-props nil use-svm-props-p) (use-svnsync-props nil use-svnsync-props-p) (rewrite-root nil rewrite-root-p) (rewrite-uuid nil rewrite-uuid-p) (username nil username-p) (prefix nil prefix-p) (ignore-paths nil ignore-paths-p) (include-paths nil include-paths-p) (no-minimize-url nil no-minimize-url-p) (localtime nil localtime-p) (parent nil parent-p) (log-window-size nil log-window-size-p) (preserve-empty-dirs nil preserve-empty-dirs-p) (placeholder-filename nil placeholder-filename-p) (local nil local-p) (no-rebase nil no-rebase-p) (commit-url nil commit-url-p) (mergeinfo nil mergeinfo-p) (interactive nil interactive-p) (message nil message-p) (tag nil tag-p) (destination nil destination-p) (commit-utl nil commit-utl-p) (parents nil parents-p) (revision nil revision-p) (verbose nil verbose-p) (limit nil limit-p) (incremental nil incremental-p) (show-commit nil show-commit-p) (oneline nil oneline-p) (git-format nil git-format-p) (before nil before-p) (after nil after-p) (shared nil shared-p) (template nil template-p) (stdin nil stdin-p) (rmdir nil rmdir-p) (edit nil edit-p) (find-copies-harder nil find-copies-harder-p) (authors-file nil authors-file-p) (authors-prof nil authors-prof-p) (quiet nil quiet-p) (merge nil merge-p) (strategy nil strategy-p) (preserve-merges nil preserve-merges-p) (dry-run nil dry-run-p) (use-log-author nil use-log-author-p) (add-author-from nil add-author-from-p) (id nil id-p) (svn-remote nil svn-remote-p) (follow-parent nil follow-parent-p))
  • Function GIT-SYMBOLIC-REF (name &key (ref nil ref-p) (delete nil delete-p) (quiet nil quiet-p) (short nil short-p) (message nil message-p))
  • Function GIT-TAG (&key (tags nil tags-p) (commit nil commit-p) (object nil object-p) (patterns nil patterns-p) (annotate nil annotate-p) (sign nil sign-p) (local-user nil local-user-p) (force nil force-p) (delete nil delete-p) (verify nil verify-p) (lines nil lines-p) (list nil list-p) (sort nil sort-p) (column nil column-p) (contains nil contains-p) (points-at nil points-at-p) (message nil message-p) (file nil file-p) (cleanup nil cleanup-p))
  • Function GIT-UPDATE-INDEX (&key (files nil files-p) (add nil add-p) (remove nil remove-p) (refresh nil refresh-p) (quiet nil quiet-p) (ignore-submodules nil ignore-submodules-p) (unmerged nil unmerged-p) (ignore-missing nil ignore-missing-p) (cacheinfo nil cacheinfo-p) (index-info nil index-info-p) (chmod nil chmod-p) (assume-unchanged nil assume-unchanged-p) (really-refresh nil really-refresh-p) (skip-worktree nil skip-worktree-p) (again nil again-p) (unresolve nil unresolve-p) (info-only nil info-only-p) (force-remove nil force-remove-p) (replace nil replace-p) (stdin nil stdin-p) (verbose nil verbose-p) (index-version nil index-version-p) (null nil null-p) (split-index nil split-index-p) (untracked-cacke nil untracked-cacke-p) (force-untracked-cache nil force-untracked-cache-p))
  • Function GIT-UPDATE-REF (&key (ref nil ref-p) (newvalue nil newvalue-p) (oldvalue nil oldvalue-p) (message nil message-p) (delete nil delete-p) (no-deref nil no-deref-p) (stdin nil stdin-p) (null nil null-p))
  • Function GIT-UPDATE-SERVER-INFO (&key (force nil force-p))
  • Function GIT-VERIFY-PACK (packs &key (verbose nil verbose-p) (stat-only nil stat-only-p))
  • Function GIT-WRITE-TREE (&key (missing-ok nil missing-ok-p) (prefix nil prefix-p))
  • Class REPOSITORY
    LOCATION   Accessor: LOCATION
    CACHE   Accessor: CACHE
  • Macro GIT-VALUE (repository name &body forms)
  • Generic-Function CLEAR-CACHE (repository &key &allow-other-keys)
  • Method CLEAR-CACHE ((repository string) &rest rest171)
  • Method CLEAR-CACHE ((repository pathname) &rest rest171)
  • Method CLEAR-CACHE ((repository repository) &key (key nil k-p))
  • Function GIT-LOCATION-P (location)
  • Generic-Function INIT (repository &key &allow-other-keys)
  • Method INIT ((repository pathname) &key (if-does-not-exist :error) remote branch bare)
  • Method INIT ((repository pathname) &key (if-does-not-exist :error) remote branch bare)
  • Method INIT ((repository pathname) &key (if-does-not-exist :error) remote branch bare)
  • Method INIT ((repository string) &rest args)
  • Method INIT ((repository string) &rest args)
  • Method INIT ((repository string) &rest args)
  • Generic-Function CLONE (from to &key &allow-other-keys)
  • Method CLONE ((from string) (to string) &key branch bare single-branch)
  • Method CLONE ((from string) (to string) &key branch bare single-branch)
  • Method CLONE ((from string) (to string) &key branch bare single-branch)
  • Method CLONE ((from string) (to pathname) &rest args &key)
  • Method CLONE ((from string) (to pathname) &rest args &key)
  • Method CLONE ((from string) (to pathname) &rest args &key)
  • Method CLONE ((from string) (to repository) &rest args &key)
  • Method CLONE ((from string) (to repository) &rest args &key)
  • Method CLONE ((from string) (to repository) &rest args &key)
  • Method CLONE ((from pathname) to &rest args &key)
  • Method CLONE ((from pathname) to &rest args &key)
  • Method CLONE ((from pathname) to &rest args &key)
  • Method CLONE ((from repository) to &rest args &key)
  • Method CLONE ((from repository) to &rest args &key)
  • Method CLONE ((from repository) to &rest args &key)
  • Generic-Function FETCH (repository &key &allow-other-keys)
  • Method FETCH ((repository string) &rest rest534)
  • Method FETCH ((repository pathname) &rest rest534)
  • Method FETCH ((repository repository) &key (remote "origin") (branch (current-branch repository)))
  • Generic-Function PULL (repository &key &allow-other-keys)
  • Method PULL ((repository string) &rest rest611)
  • Method PULL ((repository pathname) &rest rest611)
  • Method PULL ((repository repository) &key (remote (caar (remotes repository))) (refspecs (current-branch repository)))
  • Generic-Function CHECKOUT (repository thing &key &allow-other-keys)
  • Method CHECKOUT ((repository string) thing &rest rest715)
  • Method CHECKOUT ((repository pathname) thing &rest rest715)
  • Method CHECKOUT ((repository repository) thing &key)
  • Generic-Function RESET (repository &key &allow-other-keys)
  • Method RESET ((repository string) &rest rest808)
  • Method RESET ((repository pathname) &rest rest808)
  • Method RESET ((repository repository) &key to hard mixed soft)
  • Generic-Function CLEAN (repository &key &allow-other-keys)
  • Method CLEAN ((repository string) &rest rest885)
  • Method CLEAN ((repository pathname) &rest rest885)
  • Method CLEAN ((repository repository) &key directories force ignored)
  • Generic-Function ADD (repository files &key &allow-other-keys)
  • Method ADD ((repository string) files &rest rest961)
  • Method ADD ((repository pathname) files &rest rest961)
  • Method ADD ((repository repository) files &key)
  • Generic-Function COMMIT (repository message &key &allow-other-keys)
  • Method COMMIT ((repository string) message &rest rest1054)
  • Method COMMIT ((repository pathname) message &rest rest1054)
  • Method COMMIT ((repository repository) message &key amend)
  • Generic-Function PUSH (repository &key &allow-other-keys)
  • Method PUSH ((repository string) &rest rest1148)
  • Method PUSH ((repository pathname) &rest rest1148)
  • Method PUSH ((repository repository) &key (remote (caar (remotes repository))) (refspecs (current-branch repository)))
  • Generic-Function COMMITS (repository &key &allow-other-keys)
  • Method COMMITS ((repository string) &rest rest1227)
  • Method COMMITS ((repository pathname) &rest rest1227)
  • Method COMMITS ((repository repository) &key)
  • Generic-Function SUBMODULES (repository &key &allow-other-keys)
  • Method SUBMODULES ((repository string) &rest rest1367)
  • Method SUBMODULES ((repository pathname) &rest rest1367)
  • Method SUBMODULES ((repository repository) &key recursive only-existing)
  • Generic-Function MAP-SUBMODULES (repository function &key &allow-other-keys)
  • Method MAP-SUBMODULES ((repository string) function &rest rest1549)
  • Method MAP-SUBMODULES ((repository pathname) function &rest rest1549)
  • Method MAP-SUBMODULES ((repository repository) function &rest args &key)
  • Macro DO-SUBMODULES ((submodule repository &rest args) &body body)
  • Generic-Function REMOTES (repository &key &allow-other-keys)
  • Method REMOTES ((repository string) &rest rest1668)
  • Method REMOTES ((repository pathname) &rest rest1668)
  • Method REMOTES ((repository repository) &key)
  • Function (setf REMOTES) (new-remotes repo &rest args)
  • Generic-Function COMMIT-AGE (repository commit &key &allow-other-keys)
  • Method COMMIT-AGE ((repository string) commit &rest rest2015)
  • Method COMMIT-AGE ((repository pathname) commit &rest rest2015)
  • Method COMMIT-AGE ((repository repository) commit &key)
  • Generic-Function COMMIT-MESSAGE (repository commit &key &allow-other-keys)
  • Method COMMIT-MESSAGE ((repository string) commit &rest rest2154)
  • Method COMMIT-MESSAGE ((repository pathname) commit &rest rest2154)
  • Method COMMIT-MESSAGE ((repository repository) commit &key)
  • Generic-Function COMMIT-AUTHOR (repository commit &key &allow-other-keys)
  • Method COMMIT-AUTHOR ((repository string) commit &rest rest2294)
  • Method COMMIT-AUTHOR ((repository pathname) commit &rest rest2294)
  • Method COMMIT-AUTHOR ((repository repository) commit &key)
  • Generic-Function CURRENT-COMMIT (repository &key &allow-other-keys)
  • Method CURRENT-COMMIT ((repository string) &rest rest2434)
  • Method CURRENT-COMMIT ((repository pathname) &rest rest2434)
  • Method CURRENT-COMMIT ((repository repository) &key short)
  • Generic-Function CURRENT-BRANCH (repository &key &allow-other-keys)
  • Method CURRENT-BRANCH ((repository string) &rest rest2555)
  • Method CURRENT-BRANCH ((repository pathname) &rest rest2555)
  • Method CURRENT-BRANCH ((repository repository) &key)
  • Generic-Function CURRENT-MESSAGE (repository &key &allow-other-keys)
  • Method CURRENT-MESSAGE ((repository string) &rest rest2671)
  • Method CURRENT-MESSAGE ((repository pathname) &rest rest2671)
  • Method CURRENT-MESSAGE ((repository repository) &key)
  • Generic-Function CURRENT-AGE (repository &key &allow-other-keys)
  • Method CURRENT-AGE ((repository string) &rest rest2787)
  • Method CURRENT-AGE ((repository pathname) &rest rest2787)
  • Method CURRENT-AGE ((repository repository) &key)
  • Generic-Function REMOTE-URL (repository &key &allow-other-keys)
  • Method REMOTE-URL ((repository string) &rest rest2902)
  • Method REMOTE-URL ((repository pathname) &rest rest2902)
  • Method REMOTE-URL ((repository repository) &key (remote "origin"))
  • Generic-Function BARE-P (repository &key &allow-other-keys)
  • Method BARE-P ((repository string) &rest rest3064)
  • Method BARE-P ((repository pathname) &rest rest3064)
  • Method BARE-P ((repository repository) &key)

Also exports

  • SIMPLE-INFERIORS:LOCATION
  • SIMPLE-INFERIORS:VALID-LOCATION-P
  • SIMPLE-INFERIORS:WITH-CHDIR