a7a5e7cb6c
UI, Workflows & Features * "git pull --rebase --verify-signature" learned to warn the user that "--verify-signature" is a no-op when rebasing. * An upstream project can make a recommendation to shallowly clone some submodules in the .gitmodules file it ships. * "git worktree add" learned that '-' can be used as a short-hand for "@{-1}", the previous branch. * Update the funcname definition to support css files. * The completion script (in contrib/) learned to complete "git status" options. * Messages that are generated by auto gc during "git push" on the receiving end are now passed back to the sending end in such a way that they are shown with "remote: " prefix to avoid confusing the users. * "git add -i/-p" learned to honor diff.compactionHeuristic experimental knob, so that the user can work on the same hunk split as "git diff" output. * "upload-pack" allows a custom "git pack-objects" replacement when responding to "fetch/clone" via the uploadpack.packObjectsHook. (merge b738396 jk/upload-pack-hook later to maint). * Teach format-patch and mailsplit (hence "am") how a line that happens to begin with "From " in the e-mail message is quoted with ">", so that these lines can be restored to their original shape. (merge d9925d1 ew/mboxrd-format-am later to maint). * "git repack" learned the "--keep-unreachable" option, which sends loose unreachable objects to a pack instead of leaving them loose. This helps heuristics based on the number of loose objects (e.g. "gc --auto"). (merge e26a8c4 jk/repack-keep-unreachable later to maint). * "log --graph --format=" learned that "%>|(N)" specifies the width relative to the terminal's left edge, not relative to the area to draw text that is to the right of the ancestry-graph section. It also now accepts negative N that means the column limit is relative to the right border. * A careless invocation of "git send-email directory/" after editing 0001-change.patch with an editor often ends up sending both 0001-change.patch and its backup file, 0001-change.patch~, causing embarrassment and a minor confusion. Detect such an input and offer to skip the backup files when sending the patches out. (merge 531220b jc/send-email-skip-backup later to maint). * "git submodule update" that drives many "git clone" could eventually hit flaky servers/network conditions on one of the submodules; the command learned to retry the attempt. * The output coloring scheme learned two new attributes, italic and strike, in addition to existing bold, reverse, etc. * "git log" learns log.showSignature configuration variable, and a command line option "--no-show-signature" to countermand it. (merge fce04c3 mj/log-show-signature-conf later to maint). * More markings of messages for i18n, with updates to various tests to pass GETTEXT_POISON tests. * "git archive" learned to handle files that are larger than 8GB and commits far in the future than expressible by the traditional US-TAR format. (merge 560b0e8 jk/big-and-future-archive-tar later to maint). * A new configuration variable core.sshCommand has been added to specify what value for GIT_SSH_COMMAND to use per repository. * "git worktree prune" protected worktrees that are marked as "locked" by creating a file in a known location. "git worktree" command learned a dedicated command pair to create and remove such a file, so that the users do not have to do this with editor. * A handful of "git svn" updates. * "git push" learned to accept and pass extra options to the receiving end so that hooks can read and react to them. * "git status" learned to suggest "merge --abort" during a conflicted merge, just like it already suggests "rebase --abort" during a conflicted rebase. * "git jump" script (in contrib/) has been updated a bit. (merge a91e692 jk/git-jump later to maint). * "git push" and "git clone" learned to give better progress meters to the end user who is waiting on the terminal. * An entry "git log --decorate" for the tip of the current branch is shown as "HEAD -> name" (where "name" is the name of the branch); the arrow is now painted in the same color as "HEAD", not in the color for commits. * "git format-patch" learned format.from configuration variable to specify the default settings for its "--from" option. * "git am -3" calls "git merge-recursive" when it needs to fall back to a three-way merge; this call has been turned into an internal subroutine call instead of spawning a separate subprocess. * The command line completion scripts (in contrib/) now knows about "git branch --delete/--move [--remote]". (merge 2703c22 vs/completion-branch-fully-spelled-d-m-r later to maint). * "git rev-parse --git-path hooks/<hook>" learned to take core.hooksPath configuration variable (introduced during 2.9 cycle) into account. (merge 9445b49 ab/hooks later to maint). * "git log --show-signature" and other commands that display the verification status of PGP signature now shows the longer key-id, as 32-bit key-id is so last century.
222 lines
7.2 KiB
Text
222 lines
7.2 KiB
Text
@comment $NetBSD: PLIST,v 1.14 2016/09/07 08:56:33 adam Exp $
|
|
bin/git
|
|
bin/git-cvsserver
|
|
bin/git-receive-pack
|
|
bin/git-shell
|
|
bin/git-upload-archive
|
|
bin/git-upload-pack
|
|
libexec/git-core/git
|
|
libexec/git-core/git-add
|
|
libexec/git-core/git-add--interactive
|
|
libexec/git-core/git-am
|
|
libexec/git-core/git-annotate
|
|
libexec/git-core/git-apply
|
|
libexec/git-core/git-archimport
|
|
libexec/git-core/git-archive
|
|
libexec/git-core/git-bisect
|
|
libexec/git-core/git-bisect--helper
|
|
libexec/git-core/git-blame
|
|
libexec/git-core/git-branch
|
|
libexec/git-core/git-bundle
|
|
libexec/git-core/git-cat-file
|
|
libexec/git-core/git-check-attr
|
|
libexec/git-core/git-check-ignore
|
|
libexec/git-core/git-check-mailmap
|
|
libexec/git-core/git-check-ref-format
|
|
libexec/git-core/git-checkout
|
|
libexec/git-core/git-checkout-index
|
|
libexec/git-core/git-cherry
|
|
libexec/git-core/git-cherry-pick
|
|
libexec/git-core/git-clean
|
|
libexec/git-core/git-clone
|
|
libexec/git-core/git-column
|
|
libexec/git-core/git-commit
|
|
libexec/git-core/git-commit-tree
|
|
libexec/git-core/git-config
|
|
libexec/git-core/git-count-objects
|
|
libexec/git-core/git-credential
|
|
libexec/git-core/git-credential-cache
|
|
libexec/git-core/git-credential-cache--daemon
|
|
libexec/git-core/git-credential-store
|
|
libexec/git-core/git-cvsexportcommit
|
|
libexec/git-core/git-cvsimport
|
|
libexec/git-core/git-cvsserver
|
|
libexec/git-core/git-daemon
|
|
libexec/git-core/git-describe
|
|
libexec/git-core/git-diff
|
|
libexec/git-core/git-diff-files
|
|
libexec/git-core/git-diff-index
|
|
libexec/git-core/git-diff-tree
|
|
libexec/git-core/git-difftool
|
|
libexec/git-core/git-difftool--helper
|
|
libexec/git-core/git-fast-export
|
|
libexec/git-core/git-fast-import
|
|
libexec/git-core/git-fetch
|
|
libexec/git-core/git-fetch-pack
|
|
libexec/git-core/git-filter-branch
|
|
libexec/git-core/git-fmt-merge-msg
|
|
libexec/git-core/git-for-each-ref
|
|
libexec/git-core/git-format-patch
|
|
libexec/git-core/git-fsck
|
|
libexec/git-core/git-fsck-objects
|
|
libexec/git-core/git-gc
|
|
libexec/git-core/git-get-tar-commit-id
|
|
libexec/git-core/git-grep
|
|
libexec/git-core/git-hash-object
|
|
libexec/git-core/git-help
|
|
libexec/git-core/git-http-backend
|
|
libexec/git-core/git-http-fetch
|
|
libexec/git-core/git-http-push
|
|
libexec/git-core/git-imap-send
|
|
libexec/git-core/git-index-pack
|
|
libexec/git-core/git-init
|
|
libexec/git-core/git-init-db
|
|
libexec/git-core/git-instaweb
|
|
libexec/git-core/git-interpret-trailers
|
|
libexec/git-core/git-log
|
|
libexec/git-core/git-ls-files
|
|
libexec/git-core/git-ls-remote
|
|
libexec/git-core/git-ls-tree
|
|
libexec/git-core/git-mailinfo
|
|
libexec/git-core/git-mailsplit
|
|
libexec/git-core/git-merge
|
|
libexec/git-core/git-merge-base
|
|
libexec/git-core/git-merge-file
|
|
libexec/git-core/git-merge-index
|
|
libexec/git-core/git-merge-octopus
|
|
libexec/git-core/git-merge-one-file
|
|
libexec/git-core/git-merge-ours
|
|
libexec/git-core/git-merge-recursive
|
|
libexec/git-core/git-merge-resolve
|
|
libexec/git-core/git-merge-subtree
|
|
libexec/git-core/git-merge-tree
|
|
libexec/git-core/git-mergetool
|
|
libexec/git-core/git-mergetool--lib
|
|
libexec/git-core/git-mktag
|
|
libexec/git-core/git-mktree
|
|
libexec/git-core/git-mv
|
|
libexec/git-core/git-name-rev
|
|
libexec/git-core/git-notes
|
|
libexec/git-core/git-p4
|
|
libexec/git-core/git-pack-objects
|
|
libexec/git-core/git-pack-redundant
|
|
libexec/git-core/git-pack-refs
|
|
libexec/git-core/git-parse-remote
|
|
libexec/git-core/git-patch-id
|
|
libexec/git-core/git-prune
|
|
libexec/git-core/git-prune-packed
|
|
libexec/git-core/git-pull
|
|
libexec/git-core/git-push
|
|
libexec/git-core/git-quiltimport
|
|
libexec/git-core/git-read-tree
|
|
libexec/git-core/git-rebase
|
|
libexec/git-core/git-rebase--am
|
|
libexec/git-core/git-rebase--interactive
|
|
libexec/git-core/git-rebase--merge
|
|
libexec/git-core/git-receive-pack
|
|
libexec/git-core/git-reflog
|
|
libexec/git-core/git-relink
|
|
libexec/git-core/git-remote
|
|
libexec/git-core/git-remote-ext
|
|
libexec/git-core/git-remote-fd
|
|
libexec/git-core/git-remote-ftp
|
|
libexec/git-core/git-remote-ftps
|
|
libexec/git-core/git-remote-http
|
|
libexec/git-core/git-remote-https
|
|
libexec/git-core/git-remote-testsvn
|
|
libexec/git-core/git-repack
|
|
libexec/git-core/git-replace
|
|
libexec/git-core/git-request-pull
|
|
libexec/git-core/git-rerere
|
|
libexec/git-core/git-reset
|
|
libexec/git-core/git-rev-list
|
|
libexec/git-core/git-rev-parse
|
|
libexec/git-core/git-revert
|
|
libexec/git-core/git-rm
|
|
libexec/git-core/git-send-email
|
|
libexec/git-core/git-send-pack
|
|
libexec/git-core/git-sh-i18n
|
|
libexec/git-core/git-sh-i18n--envsubst
|
|
libexec/git-core/git-sh-setup
|
|
libexec/git-core/git-shell
|
|
libexec/git-core/git-shortlog
|
|
libexec/git-core/git-show
|
|
libexec/git-core/git-show-branch
|
|
libexec/git-core/git-show-index
|
|
libexec/git-core/git-show-ref
|
|
libexec/git-core/git-stage
|
|
libexec/git-core/git-stash
|
|
libexec/git-core/git-status
|
|
libexec/git-core/git-stripspace
|
|
libexec/git-core/git-submodule
|
|
libexec/git-core/git-submodule--helper
|
|
libexec/git-core/git-svn
|
|
libexec/git-core/git-symbolic-ref
|
|
libexec/git-core/git-tag
|
|
libexec/git-core/git-unpack-file
|
|
libexec/git-core/git-unpack-objects
|
|
libexec/git-core/git-update-index
|
|
libexec/git-core/git-update-ref
|
|
libexec/git-core/git-update-server-info
|
|
libexec/git-core/git-upload-archive
|
|
libexec/git-core/git-upload-pack
|
|
libexec/git-core/git-var
|
|
libexec/git-core/git-verify-commit
|
|
libexec/git-core/git-verify-pack
|
|
libexec/git-core/git-verify-tag
|
|
libexec/git-core/git-web--browse
|
|
libexec/git-core/git-whatchanged
|
|
libexec/git-core/git-worktree
|
|
libexec/git-core/git-write-tree
|
|
libexec/git-core/mergetools/araxis
|
|
libexec/git-core/mergetools/bc
|
|
libexec/git-core/mergetools/bc3
|
|
libexec/git-core/mergetools/codecompare
|
|
libexec/git-core/mergetools/deltawalker
|
|
libexec/git-core/mergetools/diffmerge
|
|
libexec/git-core/mergetools/diffuse
|
|
libexec/git-core/mergetools/ecmerge
|
|
libexec/git-core/mergetools/emerge
|
|
libexec/git-core/mergetools/examdiff
|
|
libexec/git-core/mergetools/gvimdiff
|
|
libexec/git-core/mergetools/gvimdiff2
|
|
libexec/git-core/mergetools/gvimdiff3
|
|
libexec/git-core/mergetools/kdiff3
|
|
libexec/git-core/mergetools/kompare
|
|
libexec/git-core/mergetools/meld
|
|
libexec/git-core/mergetools/opendiff
|
|
libexec/git-core/mergetools/p4merge
|
|
libexec/git-core/mergetools/tkdiff
|
|
libexec/git-core/mergetools/tortoisemerge
|
|
libexec/git-core/mergetools/vimdiff
|
|
libexec/git-core/mergetools/vimdiff2
|
|
libexec/git-core/mergetools/vimdiff3
|
|
libexec/git-core/mergetools/winmerge
|
|
libexec/git-core/mergetools/xxdiff
|
|
share/examples/git/git-completion.bash
|
|
share/examples/git/git-prompt.sh
|
|
share/examples/git/templates/description
|
|
share/examples/git/templates/hooks/applypatch-msg.sample
|
|
share/examples/git/templates/hooks/commit-msg.sample
|
|
share/examples/git/templates/hooks/post-update.sample
|
|
share/examples/git/templates/hooks/pre-applypatch.sample
|
|
share/examples/git/templates/hooks/pre-commit.sample
|
|
share/examples/git/templates/hooks/pre-push.sample
|
|
share/examples/git/templates/hooks/pre-rebase.sample
|
|
share/examples/git/templates/hooks/pre-receive.sample
|
|
share/examples/git/templates/hooks/prepare-commit-msg.sample
|
|
share/examples/git/templates/hooks/update.sample
|
|
share/examples/git/templates/info/exclude
|
|
share/locale/bg/LC_MESSAGES/git.mo
|
|
share/locale/ca/LC_MESSAGES/git.mo
|
|
share/locale/de/LC_MESSAGES/git.mo
|
|
share/locale/fr/LC_MESSAGES/git.mo
|
|
share/locale/is/LC_MESSAGES/git.mo
|
|
share/locale/it/LC_MESSAGES/git.mo
|
|
share/locale/ko/LC_MESSAGES/git.mo
|
|
share/locale/pt_PT/LC_MESSAGES/git.mo
|
|
share/locale/ru/LC_MESSAGES/git.mo
|
|
share/locale/sv/LC_MESSAGES/git.mo
|
|
share/locale/vi/LC_MESSAGES/git.mo
|
|
share/locale/zh_CN/LC_MESSAGES/git.mo
|
|
@pkgdir share/examples/git/templates/branches
|