ErrLookup › pcottle/learnGitBranching

pcottle/learnGitBranching

An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! · JavaScript · 120 source files

Analyzed at 5b09d0ff96 on 2026-08-27. 68 documented errors.

Code / MessageTypeSeverityTags
git-error-exist
exception error git, refs, validation
cannot fetch to ' + ref + ' when checked out on ' + ref
exception error git, fetch, remote, head
' + ref + ' is not a branch
exception error git, branch, validation
' + ref + ' is not a remote branch
exception error git, remote, branch
' + generalArgs[0] + ' is not a remote in your repository! t
exception error git, remote, simulation-limit
' + branchName + ' is not a branch!
exception error git, branch, push
' + branchName + ' is not a remote tracking branch! I don't
exception error git, push, upstream, remote-tracking
git-error-options
exception error git, commit, options, mutually-exclusive
git-error-already-exists
exception error git, cherry-pick, ancestry
git-error-origin-required
exception error git, remote, origin, simulation-limit
Git pull can not be executed in detached HEAD mode if no rem
exception error git, pull, detached-head
Bad numeric argument: ' + generalArgs[1]
exception error git, argument-validation, nan
fatal: HEAD does not point to a branch
exception error git, branch, rename, detached-head
git-error-staging
exception warning git, staging, simulation-limit
git-error-reset-detached
exception error git, detached-head, reset
git-result-nothing
exception error git, checkout, no-history
--delete doesn't make sense without any refs
exception error git, push, delete, argument-validation
--delete only accepts plain target ref names
exception error git, push, delete, refspec
cannot delete branch ' + options.destination + ' which doesn
exception error git, push, delete, branch-not-found
fatal: No tags found, cannot describe anything.
exception error git, describe, tags
No tag found, nothing to remove
exception error git, tag, not-found
git-error-switch-detach
exception error git, switch, detached-head
git-error-origin-exists
exception error git, clone, remote, already-exists
bad-branch-name
exception error git, branch, name-validation
bad-tag-name
validation error git, tag, duplicate-ref
<dynamic branch listing>
validation info git, branch, command-output, control-flow
<dynamic tag listing>
validation info git, tag, command-output, control-flow
<dynamic remote listing>
validation info git, remote, command-output, control-flow
git-error-origin-fetch-no-ff
validation error git, fast-forward, push, fetch, divergent-history
git-error-origin-fetch-uptodate
validation warning git, fetch, up-to-date
Tags are not allowed as sources for pushing
validation error git, push, tag, ref-validation
You cannot delete main branch on remote!
validation error git, push, remote, protected-branch, delete
git-status-nothing-staged
validation warning git, commit, staging, empty-stage
git-error-relative-ref
validation error git, ref, relative-ref, ancestry
git-error-exist
validation error git, ref, regex-validation, malformed-ref
git-error-rebase-none
validation warning git, rebase, no-commits, up-to-date
Hey those commits don't exist in the set!
validation error git, rebase, interactive, commit-id-validation
git-result-nothing
validation warning git, rebase, interactive, empty-selection
git-result-uptodate
validation warning git, merge, up-to-date
git-error-options
validation error git, checkout, ref-validation, type-check
git-error-remote-branch
validation error git, remote, remote-tracking-branch, checkout
git-error-branch
validation error git, branch, rename, ref-validation
Fatal: no tags found upstream
validation error git, describe, tag, ancestry
<dynamic describe output: foundTag>
validation info git, describe, command-result, control-flow
<dynamic describe output: foundTag-N-g<id>>
validation info git, describe, command-result, output-format
fatal: not a branch:
validation error git, branch, rename, ref-validation, untranslated
fatal: not a branch: ' + oldName
exception error git, branch, rename, ref-validation
fatal: A branch named ' + newName + ' already exists.
exception error git, branch, rename, name-conflict, force-flag
commit.getShowEntry()
exception info git, show, command-result, control-flow
this.getStatusMsg()
exception info git, status, command-result, staging
msg
exception info git, status, command-result, output
bigLogStr
exception info git, log, command-result, revision-range
help-vague-builder
exception info help, level, builder, command-result
command-disabled
exception warning level, disabled-command, git, sandbox-restriction
help-vague-level
exception info help, level, command-result, hint
getHint()
exception info hint, level, instant-command, command-result
hg-error-no-status
exception warning mercurial, unsupported-command, hg-status
hg-error-log-no-follow
exception warning mercurial, hg-log, option-required
-m and -d are incompatible
exception error mercurial, hg-branch, mutually-exclusive-options
-r is incompatible with -d
exception error mercurial, hg-branch, mutually-exclusive-options
-r is incompatible with -m
exception error mercurial, hg-branch, mutually-exclusive-options
git-error-options
exception error mercurial, options-validation, git-error-options
git-error-no-general-args
validation error argument-validation, command-model, no-general-args
git-error-args-few (lower: {}, what: git {method})
validation error argument-validation, too-few-args, command-model
git-error-args-many (upper: {}, what: git {method})
validation error argument-validation, too-many-args, command-model
No documentation found for "{}"; run `show commands` to see
exception warning help, unknown-command, sandbox
level progress must be a JSON object
validation error level-store, import, json-validation
invalid progress data for level: {}
validation error level-store, import, per-level-validation