Documentation / config / advice.txton commit Merge branch 'ab/replace-graft-with-replace-advice' (671e629)
   1advice.*::
   2        These variables control various optional help messages designed to
   3        aid new users. All 'advice.*' variables default to 'true', and you
   4        can tell Git that you do not need help by setting these to 'false':
   5+
   6--
   7        pushUpdateRejected::
   8                Set this variable to 'false' if you want to disable
   9                'pushNonFFCurrent',
  10                'pushNonFFMatching', 'pushAlreadyExists',
  11                'pushFetchFirst', and 'pushNeedsForce'
  12                simultaneously.
  13        pushNonFFCurrent::
  14                Advice shown when linkgit:git-push[1] fails due to a
  15                non-fast-forward update to the current branch.
  16        pushNonFFMatching::
  17                Advice shown when you ran linkgit:git-push[1] and pushed
  18                'matching refs' explicitly (i.e. you used ':', or
  19                specified a refspec that isn't your current branch) and
  20                it resulted in a non-fast-forward error.
  21        pushAlreadyExists::
  22                Shown when linkgit:git-push[1] rejects an update that
  23                does not qualify for fast-forwarding (e.g., a tag.)
  24        pushFetchFirst::
  25                Shown when linkgit:git-push[1] rejects an update that
  26                tries to overwrite a remote ref that points at an
  27                object we do not have.
  28        pushNeedsForce::
  29                Shown when linkgit:git-push[1] rejects an update that
  30                tries to overwrite a remote ref that points at an
  31                object that is not a commit-ish, or make the remote
  32                ref point at an object that is not a commit-ish.
  33        statusHints::
  34                Show directions on how to proceed from the current
  35                state in the output of linkgit:git-status[1], in
  36                the template shown when writing commit messages in
  37                linkgit:git-commit[1], and in the help message shown
  38                by linkgit:git-checkout[1] when switching branch.
  39        statusUoption::
  40                Advise to consider using the `-u` option to linkgit:git-status[1]
  41                when the command takes more than 2 seconds to enumerate untracked
  42                files.
  43        commitBeforeMerge::
  44                Advice shown when linkgit:git-merge[1] refuses to
  45                merge to avoid overwriting local changes.
  46        resetQuiet::
  47                Advice to consider using the `--quiet` option to linkgit:git-reset[1]
  48                when the command takes more than 2 seconds to enumerate unstaged
  49                changes after reset.
  50        resolveConflict::
  51                Advice shown by various commands when conflicts
  52                prevent the operation from being performed.
  53        implicitIdentity::
  54                Advice on how to set your identity configuration when
  55                your information is guessed from the system username and
  56                domain name.
  57        detachedHead::
  58                Advice shown when you used linkgit:git-checkout[1] to
  59                move to the detach HEAD state, to instruct how to create
  60                a local branch after the fact.
  61        checkoutAmbiguousRemoteBranchName::
  62                Advice shown when the argument to
  63                linkgit:git-checkout[1] ambiguously resolves to a
  64                remote tracking branch on more than one remote in
  65                situations where an unambiguous argument would have
  66                otherwise caused a remote-tracking branch to be
  67                checked out. See the `checkout.defaultRemote`
  68                configuration variable for how to set a given remote
  69                to used by default in some situations where this
  70                advice would be printed.
  71        amWorkDir::
  72                Advice that shows the location of the patch file when
  73                linkgit:git-am[1] fails to apply it.
  74        rmHints::
  75                In case of failure in the output of linkgit:git-rm[1],
  76                show directions on how to proceed from the current state.
  77        addEmbeddedRepo::
  78                Advice on what to do when you've accidentally added one
  79                git repo inside of another.
  80        ignoredHook::
  81                Advice shown if a hook is ignored because the hook is not
  82                set as executable.
  83        waitingForEditor::
  84                Print a message to the terminal whenever Git is waiting for
  85                editor input from the user.
  86--