GitoxideLabs/gitoxide
Documented errors, page 4 of 5. Back to GitoxideLabs/gitoxide
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| git stash push failed | exception | error | git, subprocess, stash, command-failed |
| No commits to process | exception | error | git, empty-input, cli, statistics |
| the squash target must be a strict ancestor of the source | exception | error | rebase, squash, history-graph, git, invalid-argument |
| BUG: forgot to implement chunk | panic | error | rust, multi-index, panic, pack-write |
| unknown commit header | validation | error | git, parsing, validation, unknown-header, format |
| every parent is set only once | panic | error | traversal, tree, panic, invariant |
| the remembered branch changed while preparing to attach | exception | error | git, race-condition, branch-changed, concurrency |
| the squash target must have exactly one parent | exception | error | rebase, squash, merge-commit, root-commit, git |
| BUG: cannot call commit() before prepare(…) | panic | error | panic, transaction, packed-refs, api-misuse |
| unsupported rebase state field | validation | error | rebase, state-parsing, unsupported-field, version-compatibility, git |
| the rebase state repeats its HEAD ref | validation | error | rebase, state-parsing, duplicate-field, git |
| BUG: expected peeled reference target but found symbolic one | panic | error | rust, panic, refs, symbolic-ref |
| File-based lookup isn't yet implemented in a way that is… | exception | error | unimplemented, cli, git-log |
| File conflicted | exception | error | merge, conflict, git |
| the review return reference no longer descends from the… | exception | error | git, review-workflow, invalid-state-transition |
| git checkout failed with | exception | error | git, subprocess, checkout, external-command |
| the review base must be an ancestor of the reviewed commit | exception | error | review, ancestor-validation, git |
| the squash source must have exactly one parent | exception | error | rebase, squash, merge-commit, git, precondition-failed |
| tree extension exceeds 4GB | exception | error | git, index, limit, rust |
| Could not determine a remote for pushing | exception | error | git, remote, configuration, cli |
| Tree conflicted, refusing to write commit | exception | error | merge, conflict, git, gitoxide |
| git checkout failed with | exception | error | git, subprocess, checkout, external-command |
| upper match already assured we only deal with blobs | panic | error | rust, panic, internal-invariant, entry-mode |
| Cannot derive commit or tree from blob at | validation | error | git, object-model, invalid-argument |
| detached HEAD or one of its descendants must be pinned… | exception | error | cli, time-travel, detached-head, pin |
| prior peek | panic | info | rust, panic, gix-ref, loose-ref, race-condition, iterator |
| the conflict checkout did not leave HEAD at | exception | error | git, head, conflict, state-mismatch |
| valid ASCII | panic | info | panic, invariant, ascii, status |
| cannot delete the checked-out branch without selecting… | exception | error | branch, head, ref-delete, checkout |
| Commit at has an invalid or untrusted signature | validation | error | git, gpg, signature, verification |
| repository at must have a worktree checkout | exception | error | attributes, worktree, bare-repository, ignore, gitoxide |
| review finish cannot rewrite merge descendants | exception | error | rebase, merge-commit, review |
| shell assignment names contain only ASCII bytes | panic | error | panic, utf-8, encoding, shell |
| a commit is picked more than once | validation | error | git, rebase, duplicate, todo-parsing |
| BUG: no other error type is possible | panic | error | rust, verification, pack, panic |
| could not inspect a reference before rebasing | exception | error | refs, rebase, git, io |
| an undo queue commit does not use the empty tree | validation | error | git, undo, corruption |
| could not read reference to pin | exception | error | git-refs, file-read, filesystem, iteration |
| parser must have set some object value | panic | error | cli, panic, invariant, revision |
| does not exist. | exception | error | path, not-found, ownership, security |
| corrupt deflate stream | exception | error | zlib, compression, data-corruption, io |
| Could not find index file at | exception | error | git, index, file-not-found, worktree |
| Refusing to checkout index into existing directory | validation | error | git, checkout, filesystem, cli |
| HEAD changed while preparing to attach | exception | error | git, race-condition, concurrency, head-changed |
| the move target must not be part of the moved stack | exception | error | git, rebase, circular-dependency, invalid-argument |
| a reference name is empty | exception | error | parsing, refs, validation |
| Adding files requires a worktree directory that contains… | exception | error | archive, worktree, bare-repository, cli, gitoxide |
| amending requires exactly one selected path | exception | error | git, cli, argument-validation |
| git daemon repository paths must not contain NUL or LF | validation | error | git, protocol, url-validation, input-validation |
| run length word offset exceeds u32::MAX | exception | error | bitmap, serialization, limit |
| the edited commit message is empty | validation | error | git, commit-message, validation, reword, empty-input |
| the rebase state repeats its resolved conflict | validation | error | rebase, state-parsing, duplicate-field, git |
| the recorded HEAD ref is not editable | validation | error | rebase, state-validation, head-ref |
| the rebase state contains duplicate refs | validation | error | rebase, state-validation, duplicate-entries, git |
| `--update-head` requires `--message` | validation | error | cli, merge, missing-required-flag, gitoxide |
| rebasing would cause a merge conflict | exception | error | rebase, merge-conflict, cherry-pick, git |
| Command failed | exception | error | git, gpg, signing, external-command |
| File at " " already exists, to overwrite use the '-f' flag | validation | error | cli, index, file-overwrite |
| HEAD has no in the default Tix view | exception | error | cli, time-travel, relative-navigation |
| initialized | panic | error | rust, panic, uninitialized-state, attributes |
| the checkout ancestry contains a cycle | exception | error | rebase, cycle, plan-validation |
| a reference line contains an empty name | validation | error | parsing, refs, validation |
| BUG: hunks are never empty | panic | error | panic, invariant, blame, hunk |
| Only the simplified format is currently implemented | exception | info | cli, not-implemented, status, format |
| Cannot print information using 'human' format. | exception | error | git, cli, output-format, unsupported |
| the stack base must be an ancestor of HEAD | exception | error | git, rebase, ancestry, invalid-argument |
| in restore mode a hash is set | panic | warning | rust, panic, internal-invariant, gix-pack, pack-streaming |
| no illformed utf8 | panic | warning | gitattributes, attributes, validation, utf8 |
| symbolic links are not supported on this platform | exception | error | symlink, platform, unsupported, rust |
| attaching requires detached HEAD | validation | error | git, detached-head, precondition, time-travel |
| cannot time-travel from an unborn HEAD | validation | error | git, unborn-head, empty-repository, precondition |
| HEAD moved to an unrelated commit while resolving the… | exception | error | git, head, commit-parents, conflict |
| git add for resolved paths failed with | exception | error | git, subprocess, staging, cli |
| the rebase state contains duplicate tips | validation | error | rebase, state-validation, duplicate-entries, git |
| The remote has no URL | exception | error | remote, git, config, gitoxide |
| internal nodes have no object ID key | panic | error | rust, panic, internal-invariant, notes |
| BUG: this object must be a tag | panic | error | rust, panic, object-conversion, tag |
| Commit at is not signed | exception | error | commit, signature, gpg, verification, gitoxide |
| an empty commit needs a title | validation | error | git, rebase, empty-commit, validation |
| an undo operation title must be one line | validation | error | validation, git, undo |
| At least one object couldn't be looked up even though it… | exception | error | odb, object-database, corruption, git, gitoxide |
| cannot amend with unresolved index conflicts | exception | error | git, merge-conflict, amend |
| pasted object is not a commit | exception | error | validation, git-object, type-mismatch, commit |
| the undo sentinel has the wrong title | validation | error | git, undo, corruption |
| the resolved conflict is outside the rebase scope | validation | error | rebase, state-validation, conflict-resolution |
| an undo ref does not change | validation | error | validation, config-parse, undo, no-op |
| git daemon virtual hosts must not contain NUL or LF | validation | error | git, protocol, url-validation, input-validation |
| expect a function | exception | error | proc-macro, compile-time, rust, gix-macros |
| successful iteration has outcome | panic | error | git, status, panic, invariant |
| Failed to handle repositories | exception | error | git, batch-processing, filesystem, cli |
| non zero | panic | error | rust, panic, cache, zero-value, configuration |
| the undo sentinel contains reference changes | validation | error | git, undo, corruption |
| copy-insert requires a worktree | exception | error | git, bare-repository, worktree |
| rebase worker panicked | exception | error | rebase, panic, worker-thread, join |
| a rebase plan contains an invalid or duplicate pick | exception | error | rebase, duplicate, plan-validation |
| Required file ' ' does not exist | exception | error | git, worktree, io, file-not-found |
| review requires a clean index and worktree | exception | error | git, dirty-worktree, precondition-failed |
| review commits can amend only staged paths | exception | error | git, amend, review |
| the copy source and target must differ | exception | error | git, rebase, invalid-argument, argument-validation |
| the new commit would be empty; use new-empty instead | exception | error | git, commit, empty-commit, validation |