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 / Message | Type | Severity | Tags |
|---|---|---|---|
| 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 |