core.fileMode core.hideDotFiles core.ignoreCase core.precomposeUnicode core.protectHFS core.protectNTFS core.fsmonitor core.fsmonitorHookVersion core.trustctime core.splitIndex core.untrackedCache core.checkStat core.quotePath core.eol core.safecrlf core.autocrlf core.checkRoundtripEncoding core.symlinks core.gitProxy core.sshCommand core.ignoreStat core.preferSymlinkRefs core.alternateRefsCommand core.alternateRefsPrefixes core.bare core.worktree core.logAllRefUpdates core.repositoryFormatVersion core.sharedRepository core.warnAmbiguousRefs core.compression core.looseCompression core.packedGitWindowSize core.packedGitLimit core.deltaBaseCacheLimit core.bigFileThreshold core.excludesFile core.askPass core.attributesFile core.hooksPath core.editor core.commentChar core.filesRefLockTimeout core.packedRefsTimeout core.pager core.whitespace core.fsync core.fsyncMethod core.fsyncObjectFiles core.preloadIndex core.unsetenvvars core.restrictinheritedhandles core.createObject core.notesRef core.commitGraph core.useReplaceRefs core.multiPackIndex core.sparseCheckout core.sparseCheckoutCone core.abbrev add.ignoreErrors, add.ignore-errors (deprecated) add.interactive.useBuiltin alias.* am.keepcr am.threeWay apply.ignoreWhitespace apply.whitespace blame.blankBoundary blame.coloring blame.date blame.showEmail blame.showRoot blame.ignoreRevsFile blame.markUnblamableLines blame.markIgnoredLines branch.autoSetupMerge branch.autoSetupRebase branch.sort branch..remote branch..pushRemote branch..merge branch..mergeOptions branch..rebase branch..description browser..cmd browser..path bundle.* bundle.version bundle.mode bundle..* bundle..uri checkout.defaultRemote checkout.guess checkout.workers checkout.thresholdForParallelism clean.requireForce clone.defaultRemoteName clone.rejectShallow clone.filterSubmodules color.advice color.advice.hint color.blame.highlightRecent color.blame.repeatedLines color.branch color.branch. color.diff color.diff. color.decorate. color.grep color.grep. color.interactive color.interactive. color.pager color.push color.push.error color.remote color.remote. color.showBranch color.status color.status. color.transport color.transport.rejected color.ui column.ui column.branch column.clean column.status column.tag commit.cleanup commit.gpgSign commit.status commit.template commit.verbose commitGraph.generationVersion commitGraph.maxNewFilters commitGraph.readChangedPaths credential.helper credential.useHttpPath credential.username credential..* credentialCache.ignoreSIGHUP credentialStore.lockTimeoutMS completion.commands diff.autoRefreshIndex diff.dirstat diff.statGraphWidth diff.context diff.interHunkContext diff.external diff.ignoreSubmodules diff.mnemonicPrefix diff.noprefix diff.relative diff.orderFile diff.renameLimit diff.renames diff.suppressBlankEmpty diff.submodule diff.wordRegex diff..command diff..xfuncname diff..binary diff..textconv diff..wordRegex diff..cachetextconv diff.indentHeuristic diff.algorithm diff.wsErrorHighlight diff.colorMoved diff.colorMovedWS diff.tool diff.guitool difftool..cmd difftool..path difftool.trustExitCode difftool.prompt extensions.objectFormat extensions.worktreeConfig fastimport.unpackLimit feature.* feature.experimental feature.manyFiles fetch.recurseSubmodules fetch.fsckObjects fetch.fsck. fetch.fsck.skipList fetch.unpackLimit fetch.prune fetch.pruneTags fetch.output fetch.negotiationAlgorithm fetch.showForcedUpdates fetch.parallel fetch.writeCommitGraph format.attach format.from format.forceInBodyFrom format.numbered format.headers format.to, format.cc format.subjectPrefix format.coverFromDescription format.signature format.signatureFile format.suffix format.encodeEmailHeaders format.pretty format.thread format.signOff format.coverLetter format.outputDirectory format.filenameMaxLength format.useAutoBase format.notes filter..clean filter..smudge fsck. fsck.skipList fsmonitor.allowRemote fsmonitor.socketDir gc.aggressiveDepth gc.aggressiveWindow gc.auto gc.autoPackLimit gc.autoDetach gc.bigPackThreshold gc.writeCommitGraph gc.logExpiry gc.packRefs gc.cruftPacks gc.pruneExpire gc.worktreePruneExpire gc.reflogExpire, gc..reflogExpire gc.reflogExpireUnreachable, gc..reflogExpireUnreachable gc.rerereResolved gc.rerereUnresolved gitcvs.commitMsgAnnotation gitcvs.enabled gitcvs.logFile gitcvs.usecrlfattr gitcvs.allBinary gitcvs.dbName gitcvs.dbDriver gitcvs.dbUser, gitcvs.dbPass gitcvs.dbTableNamePrefix All gitcvs variables except for ggiittccvvss..uusseeccrrllffaattttrr and ggiittccvvss..aallllBBiinnaarryy can also be specified as _g_i_t_c_v_s_._<_a_c_c_e_s_s___m_e_t_h_o_d_>_._<_v_a_r_n_a_m_e_> (where _a_c_c_e_s_s___m_e_t_h_o_d is one of "ext" and "pserver") to make them apply only for the given access method. gitweb.category, gitweb.description, gitweb.owner, gitweb.url gitweb.avatar, gitweb.blame, gitweb.grep, gitweb.highlight, gitweb.patches, gitweb.pickaxe, gitweb.remote_heads, gitweb.showSizes, gitweb.snapshot grep.lineNumber grep.column grep.patternType grep.extendedRegexp grep.threads grep.fullName grep.fallbackToNoIndex gpg.program gpg.format gpg..program gpg.minTrustLevel gpg.ssh.defaultKeyCommand gpg.ssh.allowedSignersFile gpg.ssh.revocationFile gui.commitMsgWidth gui.diffContext gui.displayUntracked gui.encoding gui.matchTrackingBranch gui.newBranchTemplate gui.pruneDuringFetch gui.trustmtime gui.spellingDictionary gui.fastCopyBlame gui.copyBlameThreshold gui.blamehistoryctx guitool..cmd guitool..needsFile guitool..noConsole guitool..noRescan guitool..confirm guitool..argPrompt guitool..revPrompt guitool..revUnmerged guitool..title guitool..prompt help.browser help.format help.autoCorrect help.htmlPath http.proxy http.proxyAuthMethod http.proxySSLCert http.proxySSLKey http.proxySSLCertPasswordProtected http.proxySSLCAInfo http.emptyAuth http.delegation http.extraHeader http.cookieFile http.saveCookies http.version http.curloptResolve http.sslVersion http.sslCipherList http.sslVerify http.sslCert http.sslKey http.sslCertPasswordProtected http.sslCAInfo http.sslCAPath http.sslBackend http.schannelCheckRevoke http.schannelUseSSLCAInfo http.pinnedPubkey http.sslTry http.maxRequests http.minSessions http.postBuffer http.lowSpeedLimit, http.lowSpeedTime http.noEPSV http.userAgent http.followRedirects http..* i18n.commitEncoding i18n.logOutputEncoding imap.folder imap.tunnel imap.host imap.user imap.pass imap.port imap.sslverify imap.preformattedHTML imap.authMethod include.path, includeIf..path index.recordEndOfIndexEntries index.recordOffsetTable index.sparse index.threads index.version init.templateDir init.defaultBranch instaweb.browser instaweb.httpd instaweb.local instaweb.modulePath instaweb.port interactive.singleKey interactive.diffFilter log.abbrevCommit log.date log.decorate log.initialDecorationSet log.excludeDecoration log.diffMerges log.follow log.graphColors log.showRoot log.showSignature log.mailmap lsrefs.unborn mailinfo.scissors mailmap.file mailmap.blob maintenance.auto maintenance.strategy maintenance..enabled maintenance..schedule maintenance.commit-graph.auto maintenance.loose-objects.auto maintenance.incremental-repack.auto man.viewer man..cmd man..path merge.conflictStyle merge.defaultToUpstream merge.ff merge.verifySignatures merge.branchdesc merge.log merge.suppressDest merge.renameLimit merge.renames merge.directoryRenames merge.renormalize merge.stat merge.autoStash merge.tool merge.guitool merge.verbosity merge..name merge..driver merge..recursive mergetool..path mergetool..cmd mergetool..hideResolved mergetool..trustExitCode mergetool.meld.hasOutput mergetool.meld.useAutoMerge mergetool.vimdiff.layout mergetool.hideResolved mergetool.keepBackup mergetool.keepTemporaries mergetool.writeToTemp mergetool.prompt notes.mergeStrategy notes..mergeStrategy notes.displayRef notes.rewrite. notes.rewriteMode notes.rewriteRef pack.window pack.depth pack.windowMemory pack.compression pack.allowPackReuse pack.island pack.islandCore pack.deltaCacheSize pack.deltaCacheLimit pack.threads pack.indexVersion pack.packSizeLimit pack.useBitmaps pack.useSparse pack.preferBitmapTips pack.writeBitmaps (deprecated) pack.writeBitmapHashCache pack.writeBitmapLookupTable pack.writeReverseIndex pager. pretty. protocol.allow protocol..allow protocol.version pull.ff pull.rebase pull.octopus pull.twohead push.autoSetupRemote push.default push.followTags push.gpgSign push.pushOption push.recurseSubmodules push.useForceIfIncludes push.negotiate push.useBitmaps rebase.backend rebase.stat rebase.autoSquash rebase.autoStash rebase.updateRefs rebase.missingCommitsCheck rebase.instructionFormat rebase.abbreviateCommands rebase.rescheduleFailedExec rebase.forkPoint receive.advertiseAtomic receive.advertisePushOptions receive.autogc receive.certNonceSeed receive.certNonceSlop receive.fsckObjects receive.fsck. receive.fsck.skipList receive.keepAlive receive.unpackLimit receive.maxInputSize receive.denyDeletes receive.denyDeleteCurrent receive.denyCurrentBranch receive.denyNonFastForwards receive.hideRefs receive.procReceiveRefs receive.updateServerInfo receive.shallowUpdate remote.pushDefault remote..url remote..pushurl remote..proxy remote..proxyAuthMethod remote..fetch remote..push remote..mirror remote..skipDefaultUpdate remote..skipFetchAll remote..receivepack remote..uploadpack remote..tagOpt remote..vcs remote..prune remote..pruneTags remote..promisor remote..partialclonefilter remotes. repack.useDeltaBaseOffset repack.packKeptObjects repack.useDeltaIslands repack.writeBitmaps repack.updateServerInfo repack.cruftWindow, repack.cruftWindowMemory, repack.cruftDepth, repack.cruftThreads rerere.autoUpdate rerere.enabled revert.reference safe.bareRepository safe.directory sendemail.identity sendemail.smtpEncryption sendemail.smtpsslcertpath sendemail..* sendemail.multiEdit sendemail.confirm sendemail.aliasesFile sendemail.aliasFileType sendemail.annotate, sendemail.bcc, sendemail.cc, sendemail.ccCmd, sendemail.chainReplyTo, sendemail.envelopeSender, sendemail.from, sendemail.signedoffbycc, sendemail.smtpPass, sendemail.suppresscc, sendemail.suppressFrom, sendemail.to, sendemail.tocmd, sendemail.smtpDomain, sendemail.smtpServer, sendemail.smtpServerPort, sendemail.smtpServerOption, sendemail.smtpUser, sendemail.thread, sendemail.transferEncoding, sendemail.validate, sendemail.xmailer sendemail.signedoffcc (deprecated) sendemail.smtpBatchSize sendemail.smtpReloginDelay sendemail.forbidSendmailVariables sequence.editor showBranch.default sparse.expectFilesOutsideOfPatterns splitIndex.maxPercentChange splitIndex.sharedIndexExpire ssh.variant status.relativePaths status.short status.branch status.aheadBehind status.displayCommentPrefix status.renameLimit status.renames status.showStash status.showUntrackedFiles status.submoduleSummary stash.showIncludeUntracked stash.showPatch stash.showStat submodule..url submodule..update submodule..branch submodule..fetchRecurseSubmodules submodule..ignore submodule..active submodule.active submodule.recurse submodule.propagateBranches submodule.fetchJobs submodule.alternateLocation submodule.alternateErrorStrategy tag.forceSignAnnotated tag.sort tag.gpgSign tar.umask Trace2 config settings are only read from the system and global config files; repository local and worktree config files and --cc command line arguments are not respected. trace2.normalTarget trace2.perfTarget trace2.eventTarget trace2.normalBrief trace2.perfBrief trace2.eventBrief trace2.eventNesting trace2.configParams trace2.envVars trace2.destinationDebug trace2.maxFiles transfer.credentialsInUrl transfer.fsckObjects transfer.hideRefs transfer.unpackLimit transfer.advertiseSID uploadarchive.allowUnreachable uploadpack.hideRefs uploadpack.allowTipSHA1InWant uploadpack.allowReachableSHA1InWant uploadpack.allowAnySHA1InWant uploadpack.keepAlive uploadpack.packObjectsHook uploadpack.allowFilter uploadpackfilter.allow uploadpackfilter..allow uploadpackfilter.tree.maxDepth uploadpack.allowRefInWant url..insteadOf url..pushInsteadOf user.name, user.email, author.name, author.email, committer.name, committer.email user.useConfigOnly user.signingKey versionsort.prereleaseSuffix (deprecated) versionsort.suffix web.browser worktree.guessRemote