Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
bash completion: Sync config variables with their man pages
author
Lee Marlow
<lee.marlow@gmail.com>
Mon, 15 Dec 2008 17:45:49 +0000
(10:45 -0700)
committer
Junio C Hamano
<gitster@pobox.com>
Tue, 16 Dec 2008 07:06:17 +0000
(23:06 -0800)
Add 'normal' to config color options.
Add 'mergeoptions' to branch config options.
Add 'proxy' and 'mirror' to remote config options.
Signed-off-by: Lee Marlow <lee.marlow@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
contrib/completion/git-completion.bash
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
025a192
)
diff --git
a/contrib/completion/git-completion.bash
b/contrib/completion/git-completion.bash
index 79cbed589d316be8d6132f2172d8640797af4c43..e00454983ee16624910e40fec9ddb12849110b1b 100755
(executable)
--- a/
contrib/completion/git-completion.bash
+++ b/
contrib/completion/git-completion.bash
@@
-1155,7
+1155,7
@@
_git_config ()
;;
color.*.*)
__gitcomp "
;;
color.*.*)
__gitcomp "
- black red green yellow blue magenta cyan white
+
normal
black red green yellow blue magenta cyan white
bold dim ul blink reverse
"
return
bold dim ul blink reverse
"
return
@@
-1179,7
+1179,7
@@
_git_config ()
branch.*.*)
local pfx="${cur%.*}."
cur="${cur##*.}"
branch.*.*)
local pfx="${cur%.*}."
cur="${cur##*.}"
- __gitcomp "remote merge" "$pfx" "$cur"
+ __gitcomp "remote merge
mergeoptions
" "$pfx" "$cur"
return
;;
branch.*)
return
;;
branch.*)
@@
-1192,7
+1192,7
@@
_git_config ()
local pfx="${cur%.*}."
cur="${cur##*.}"
__gitcomp "
local pfx="${cur%.*}."
cur="${cur##*.}"
__gitcomp "
- url
fetch push
skipDefaultUpdate
+ url
proxy fetch push mirror
skipDefaultUpdate
receivepack uploadpack tagopt
" "$pfx" "$cur"
return
receivepack uploadpack tagopt
" "$pfx" "$cur"
return
@@
-1206,6
+1206,8
@@
_git_config ()
esac
__gitcomp "
apply.whitespace
esac
__gitcomp "
apply.whitespace
+ branch.autosetupmerge
+ branch.autosetuprebase
clean.requireForce
color.branch
color.branch.current
clean.requireForce
color.branch
color.branch.current
@@
-1220,46
+1222,95
@@
_git_config ()
color.diff.old
color.diff.plain
color.diff.whitespace
color.diff.old
color.diff.plain
color.diff.whitespace
+ color.interactive
+ color.interactive.header
+ color.interactive.help
+ color.interactive.prompt
color.pager
color.status
color.status.added
color.status.changed
color.status.header
color.pager
color.status
color.status.added
color.status.changed
color.status.header
+ color.status.nobranch
color.status.untracked
color.status.untracked
+ color.status.updated
+ color.ui
+ commit.template
+ core.autocrlf
+ core.bare
core.compression
core.compression
+ core.deltaBaseCacheLimit
+ core.editor
+ core.excludesfile
core.fileMode
core.fileMode
+ core.fsyncobjectfiles
core.gitProxy
core.gitProxy
+ core.ignoreCygwinFSTricks
core.ignoreStat
core.logAllRefUpdates
core.loosecompression
core.packedGitLimit
core.packedGitWindowSize
core.ignoreStat
core.logAllRefUpdates
core.loosecompression
core.packedGitLimit
core.packedGitWindowSize
+ core.pager
core.preferSymlinkRefs
core.preferSymlinkRefs
+ core.preloadindex
+ core.quotepath
core.repositoryFormatVersion
core.repositoryFormatVersion
+ core.safecrlf
core.sharedRepository
core.sharedRepository
+ core.symlinks
+ core.trustctime
core.warnAmbiguousRefs
core.warnAmbiguousRefs
+ core.whitespace
+ core.worktree
+ diff.autorefreshindex
+ diff.external
+ diff.mnemonicprefix
diff.renameLimit
diff.renameLimit
+ diff.renameLimit.
diff.renames
fetch.unpackLimit
format.headers
diff.renames
fetch.unpackLimit
format.headers
- format.subjectprefix
+ format.numbered
+ format.pretty
+ format.suffix
+ gc.aggressiveWindow
+ gc.auto
+ gc.autopacklimit
gc.packrefs
gc.packrefs
+ gc.pruneexpire
gc.reflogexpire
gc.reflogexpireunreachable
gc.rerereresolved
gc.rerereunresolved
gitcvs.allbinary
gc.reflogexpire
gc.reflogexpireunreachable
gc.rerereresolved
gc.rerereunresolved
gitcvs.allbinary
+ gitcvs.dbTableNamePrefix
gitcvs.dbdriver
gitcvs.dbname
gitcvs.dbpass
gitcvs.dbdriver
gitcvs.dbname
gitcvs.dbpass
- gitcvs.dbtablenameprefix
gitcvs.dbuser
gitcvs.enabled
gitcvs.logfile
gitcvs.dbuser
gitcvs.enabled
gitcvs.logfile
+ gitcvs.usecrlfattr
+ gui.blamehistoryctx
+ gui.commitmsgwidth
+ gui.copyblamethreshold
+ gui.diffcontext
+ gui.encoding
+ gui.fastcopyblame
+ gui.matchtrackingbranch
+ gui.newbranchtemplate
+ gui.pruneduringfetch
+ gui.spellingdictionary
+ gui.trustmtime
+ help.autocorrect
+ help.browser
+ help.format
http.lowSpeedLimit
http.lowSpeedTime
http.maxRequests
http.noEPSV
http.lowSpeedLimit
http.lowSpeedTime
http.maxRequests
http.noEPSV
+ http.proxy
http.sslCAInfo
http.sslCAPath
http.sslCert
http.sslCAInfo
http.sslCAPath
http.sslCert
@@
-1267,27
+1318,49
@@
_git_config ()
http.sslVerify
i18n.commitEncoding
i18n.logOutputEncoding
http.sslVerify
i18n.commitEncoding
i18n.logOutputEncoding
+ instaweb.browser
+ instaweb.httpd
+ instaweb.local
+ instaweb.modulepath
+ instaweb.port
+ log.date
log.showroot
log.showroot
- merge.summary
+ man.viewer
+ merge.conflictstyle
+ merge.log
+ merge.renameLimit
+ merge.stat
merge.tool
merge.verbosity
merge.tool
merge.verbosity
+ mergetool.keepBackup
pack.compression
pack.deltaCacheLimit
pack.deltaCacheSize
pack.depth
pack.compression
pack.deltaCacheLimit
pack.deltaCacheSize
pack.depth
+ pack.indexVersion
+ pack.packSizeLimit
+ pack.threads
pack.window
pack.windowMemory
pull.octopus
pull.twohead
pack.window
pack.windowMemory
pull.octopus
pull.twohead
+ receive.denyCurrentBranch
+ receive.denyDeletes
receive.denyNonFastForwards
receive.denyNonFastForwards
+ receive.fsckObjects
receive.unpackLimit
receive.unpackLimit
- repack.useDeltaBaseOffset
+ repack.usedeltabaseoffset
+ rerere.autoupdate
+ rerere.enabled
showbranch.default
showbranch.default
+ status.relativePaths
+ status.showUntrackedFiles
tar.umask
transfer.unpackLimit
user.email
user.name
user.signingkey
tar.umask
transfer.unpackLimit
user.email
user.name
user.signingkey
+ web.browser
branch. remote.
"
}
branch. remote.
"
}