gitbutlerapp/gitbutler
Documented errors, page 4 of 10. Back to gitbutlerapp/gitbutler
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Failed to parse patch | exception | error | diff, parsing, fallback |
| No branch selected! | validation | error | svelte, ui-state, guard |
| snapshot checkout ref is not a local branch | validation | error | git, snapshot, ref-category, branch |
| Stack has no ID | exception | error | git, internal-state, workspace, rust |
| Cannot land ` `: it would publish conflicted commit ( )… | validation | error | git, merge-conflicts, validation, stacked-branches |
| failed to push of branch | exception | error | git, push, cli |
| Invalid selector set: This cannot be empty | validation | error | rust, validation, graph-rebase, api-misuse, collections |
| Marking reviews ready is not supported for | exception | error | mcp, forge, capability |
| return anyhow::Error::new(ExplainedRejection(format! | error_code | warning | workspace, rejection, internal, fallback |
| theme may only be initialized once | panic | error | rust, once-lock, global-state, theme, initialization, panic |
| write to memory succeeds | panic | error | rust, git, reflog, panic |
| Failed to merge bases while cherry picking commit | exception | error | rebase, merge-base, conflict, cherry-pick, git |
| GitHub GraphQL returned errors | exception | error | github, graphql, api, network |
| Interrupted while creating repository dump | exception | warning | interrupt, signal, dump, cancelation |
| Branch not found | exception | error | git, branch-not-found, merge, rust |
| No git repository found at | exception | error | git, cli, setup, repository-not-found |
| Skill files were not properly embedded at build time… | exception | critical | build, embedded-assets, internal-error |
| Commit was marked as not conflictable, but resulted in a… | exception | error | rebase, conflict, cherry-pick |
| GitHub stacks configuration requires a repository | validation | error | cli, git, legacy |
| panic while executing | exception | critical | panic, rust, internal-error |
| Branch not found | exception | error | git, branch-not-found, absorb, rust |
| Download function not available. | exception | error | updater, initialization, desktop |
| No host in URL | validation | error | security, url-validation, ssrf-protection |
| Nothing to anchor a comment to in | exception | error | git, comments, stale-anchor |
| No Anthropic own key configured. Add this through the… | validation | error | llm, api-key, secrets, configuration |
| valid commit that can be parsed: TODO - allow it to return… | panic | warning | rust, git, panic, commit, object-corruption |
| assignments_error.map(|err| serde_error::Error::new(&*err)) | error_code | info | watcher, assignments, serialization |
| existing GitMeta key | exception | error | gitmeta, type-mismatch, index, schema |
| No provider found for | exception | error | svelte, dependency-injection, context |
| product name not set | panic | error | tauri, config, product-name, logging, startup, panic |
| Bitbucket request failed | http | error | network, http, bitbucket, ci, api-error |
| Failed to verify Bitbucket repository access | http | error | bitbucket, http, api, rate-limit |
| Invalid branch name | validation | error | git, cli, branch-name |
| Refusing to land ` ` with --whole-stack: it is not the top… | validation | error | git, stacked-branches, deleted-refs, validation |
| Review comments for forge | exception | warning | forge, unsupported-forge, comments, github-only |
| Unable to determine target commit for unassigned change | exception | error | rust, workspace, absorb |
| Unknown app suffix ' ', expected one of: dev, nightly… | validation | error | parsing, enum, invalid-input |
| Failed to assure that | exception | error | git, workspace, invariant |
| Hunk drop data must specify the source stackId and commitId | exception | error | drag-and-drop, invariant, ui |
| Need to specify a rev-spec of form `a..b` to indicate an… | exception | error | cli, revision, revspec, limitation |
| swap connections of nodes as well | panic | error | rust, but-graph, todo, unimplemented, panic, graph-topology |
| Branch ' ' not found | exception | error | git, branch, not-found, cli |
| Failed to find commit | validation | error | git, rebase, merge, lookup |
| Failed to update pull request | http | error | github, rest, http, pull-request |
| Invalid path scheme | validation | error | url, validation, scheme |
| Native file picker is not supported on this platform | exception | error | platform, native-dialog, unsupported |
| Refusing to install symlink onto existing non-symlink at | exception | warning | rust, cli, symlink, install, path-conflict, but-action |
| snapshot additional ref is not a local branch | validation | error | git, oplog, snapshot-restore, ref-format, validation |
| Cannot : :\n | error_code | warning | workspace, rejection, hunks, assignment |
| Error when registering schema | exception | error | code-generation, schema, naming-collision, json-schema |
| Aborting due to empty PR title | validation | error | parse, pr-title, empty |
| cannot mix mark sources | validation | error | tui, state-machine, invalid-state, marks |
| cannot mix operations that require `materialize` and… | validation | error | rust, git, transaction, checkout, api-misuse, but-transaction |
| Login token expired. Please log in to GitButler again. | http | error | http, authentication, network, session |
| Editor cancelled | exception | warning | editor, tui, user-abort, cli |
| Failed to initialize signature verifier | exception | critical | signature, security, minisign, download |
| Pass either --api-key or --api-key-env, not both | validation | error | cli, configuration, flags |
| Error | http | error | http, api, axios |
| Failed to join thread | exception | error | threading, panic, gitlab, ci |
| GitHub refused the merge | http | error | github, merge, pull-request, branch-protection |
| line : invalid squash message | validation | error | parsing, integration, validation, script |
| Local ` ` ( ) is out of sync with ` / ` ( ). Run `but pull`… | exception | error | git, sync, landing, diverged-refs |
| Target branch not found | exception | error | git, remote, branch-not-found, merge |
| thread panicked | exception | critical | panic, tokio, threading, api |
| Can only check out local branches under refs/heads or… | validation | error | git, branch, checkout, validation |
| Cannot position reference below unborn segment | exception | error | git, reference, workspace, unborn |
| Change to discard at | exception | error | git, invariant, null-oid |
ForgeNotAuthenticated No GitHub access token found for account | exception | error | github, authentication, token, credentials |
| Invalid parent delimitation: requested parent is not a… | validation | error | rebase, validation, graph |
InvalidArg invalid ' ' at index | validation | error | rust, napi, validation, object-id, macro-generated |
| No HEAD reference found for remote | exception | error | git-refs, remote-head, target-branch, clone-state |
| The updated review was missing from the response. | exception | error | mcp, schema, invariant |
| unsupported escape sequence '\ | validation | error | parsing, script-validation, escaping, git |
| Aborting due to empty branch name | exception | error | cli, git, branch-name, user-input, validation |
| Attempted to update the symbolic reference | exception | error | rebase, git-refs, symbolic-ref |
| Branch ' ' has no tracking branch | exception | error | git, branches, tracking |
| Cannot use relative --path outside a git repository unless… | validation | error | cli, path-resolution, git-repository |
| Could not find ' '. Please make sure it is in your `PATH`… | exception | error | git, commit-signing, gpg, path, environment |
| Expected to find content container | exception | error | svelte, dom, scrollbar |
| Failed to create a new commit | exception | error | git, commit-creation, desktop-app, mutation-failure |
| Refusing to apply a reference that already is a workspace | exception | error | git, workspace, precondition |
| ' ' is ambiguous - it matches more than one uncommitted… | validation | error | cli, ambiguity, absorb |
| The refreshed reviews were missing from the response. | exception | error | |
| Watcher callback failed | console | warning | typescript, electron, file-watcher, inotify, linux |
| Could not find range from | exception | error | cli, parsing, range-resolution, user-input |
| Couldn't find workspace head. | exception | error | git, workspace, precondition |
| Effective URL is missing | exception | error | network, download, curl, redirect |
| Invalid parent delimitation: requested child is not a… | validation | error | rebase, validation, graph |
| Invalid source: expected an uncommitted file or branch | validation | error | cli, absorb, git |
| failed to open with app bundle identifier | exception | error | macos, open-command, process-spawn |
| Refusing to delete last named segment | exception | error | git, workspace, deletion-guard |
| Stack has no branches | exception | error | git, cli, stack, empty-collection |
| Could not determine selected review template | exception | error | cli, interactive-prompt, forge, review-template |
| no .git directory found in repository | exception | error | git, project-setup, validation |
| No git repository found at | exception | error | git, repository, context, cli |
| No uncommitted changes found for the selected files | validation | error | git, uncommitted-changes, absorb, file-selection |
| too many IDs | exception | error | ids, limit-exceeded, workspace |
| is MB, over the MB upload limit | validation | error | upload, file-size, validation |
| Cannot restore branch | exception | error | git, worktree, snapshot, ref-locked |
| File suffix ' ' is not allowed. Must be one of | validation | error | validation, cli, tui, file-suffix |