gitbutlerapp/gitbutler
Documented errors, page 5 of 10. Back to gitbutlerapp/gitbutler
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| is not from a trusted GitButler domain | validation | error | security, url, domain, validation |
| Cannot apply non-existing branch | exception | error | git, branch, not-found |
| Installation failed and backup restoration also failed -… | exception | critical | macos, installer, corrupt-install, broken-binary |
| line : merge does not accept a message clause | validation | error | parsing, script-validation, git |
| ' ' is not a conflicted uncommitted file; `but resolve`… | validation | error | cli, conflict, argument-validation |
| Cannot compute diff specs for worktree | exception | error | cli, worktree, diff |
| cannot restore a snapshot without checkout identity outside… | exception | error | git, snapshot, head-state, restore |
| Failed to fetch from RSS feed: | console | warning | typescript, fetch, network, fallback, youtube |
| Failed to get app bundle name | exception | error | installer, path-resolution, macos |
| GitHub GraphQL request failed | http | error | github, graphql, http, rate-limit, authentication |
| Cannot unapply branch | exception | error | git, workspace, ad-hoc, stack |
| Refusing to work on workspace whose workspace commit isn't… | exception | error | git, workspace, state-conflict |
| The path does not exist | exception | error | filesystem, cli, path-not-found, setup |
| Expected `project_id` to be either a ProjectHandle or a… | validation | error | parsing, project-id, invalid-input |
| Failed to communicate with LM Studio server | exception | error | network, wrapper, lm-studio |
| Failed to open ( ) | exception | error | terminal, process, stderr |
| Failed to remove specified changes from commit | exception | error | git, diff, validation |
| GitHub GraphQL addReaction returned no reaction | exception | error | github-api, graphql, mutation, reaction |
| snapshot checkout commit is null | validation | error | git, snapshot, null-oid, corruption |
| Could not remove quarantine attribute | console | warning | macos, installer, quarantine, gatekeeper |
| Expected reference selector to point to a commit | exception | error | git, internal, divergence |
| No git repository found - run `but setup --init` to… | exception | error | cli, git, repository, init, setup |
| Platform not found in release | exception | error | installer, release-metadata, platform-support |
| Unknown reaction kind | exception | error | github, reactions, enum, invalid-input |
| askpass broker must be initialized | panic | error | rust, git, authentication, askpass, initialization-order |
| Cannot create reference on unborn branch | exception | error | git, workspace, unborn-branch, references |
| Failed to create pull request comment | http | error | github-api, http-error-response, rest, network |
| No stack selected! | validation | error | svelte, ui-state, guard |
| theme::init() must be called before getting the theme | panic | error | rust, initialization-order, theme, global-state, startup, panic |
| assignments_error: assignments_error.map(|err|… | error_code | warning | workspace, assignments, partial-failure |
| Clipboard access is unavailable. | exception | warning | clipboard, browser-api, deprecated |
| Failed to create a runtime for the settled-review sweep | exception | error | rust, tokio, runtime, resources |
| Failed to enable merge request auto-merge | http | error | gitlab, auto-merge, http-error, merge-request |
| Failed to move new installation into place | exception | error | filesystem, installation, rename-failed, no-backup |
| HEAD does not point to a local branch | exception | error | git, refs, rust, branch |
| Invalid version: empty string. Usage: but-installer… | validation | error | installer, cli, validation, version |
| is not open and cannot be marked ready | exception | error | mcp, forge, state |
| line : invalid pick commit | validation | error | parsing, git, integration, validation |
| No authenticated forge users found. Run | exception | error | forge, authentication, cli, credentials |
| No GitLab access token found for account | exception | error | rust, but-gitlab, authentication, access-token, keyring, gitlab |
| Target ref ' ' resolved from ' ' is not a remote-tracking… | exception | error | rust, cli, git, ref-validation, debug-tooling |
| A matching parent can't be found in the output graph | exception | error | rebase, graph, parents, mapping |
| BUG: a change from was pushed into a builder reading | exception | error | bug, invariant-violation, worktree |
| Commit ' ' not found | exception | error | git, cli, not-found |
| Could not find CLI id ' ' in IdMap | exception | error | cli, id-lookup, not-found |
| Could not restore all review targets after the push failed | exception | error | rust, forge, push, github |
| A 'but' binary already exists at | console | warning | macos, installer, symlink, conflict |
| Bare repositories are not supported. | exception | error | git, bare-repository, unsupported-operation, cli |
| `but merge` does not yet support triangular remotes | exception | error | git, remotes, triangular-workflow, unsupported, landing |
| CLI destination must be absolute | validation | error | cli, install, path, validation |
| Ad-hoc (single-branch) branch moves are not supported… | validation | error | git, transaction, workspace, unsupported |
| Commit is not in the applied workspace | exception | error | rust, workspace, comment, anchor, state |
| Failed to find remote branch's corresponding remote | exception | error | git, remote, reference-lookup |
| Fixup commit must not come after a reference step | validation | error | rebase, validation, step-order |
GitForcePushProtection The force push was blocked because the remote branch contains commits that… | error_code | error | git, push, force-push, non-fast-forward |
| Invalid GitHub base URL | exception | error | github, url, configuration, base-url |
| No trailers found on snapshot commit message | exception | error | oplog, parsing, commit-message, trailers |
| Refusing to overwrite an existing user.name and user.email | exception | warning | git, config, identity |
| Setup completed but project still not found at | exception | error | setup, project-registration, persistence, cli |
| Editor exited with non-zero status | exception | error | editor, cli, external-process |
| Expected selector for | validation | error | rebase, selector, type-mismatch |
| Failed to create symlink | exception | error | symlink, filesystem, rollback, installation |
| Failed to fetch project | http | error | gitlab, http-error, project-lookup, api |
| No changes to move | validation | error | git, worktree, selection, no-op |
| No target branch is configured and none could be inferred… | exception | error | cli, git, configuration, target-branch |
| Refusing to replace non-symlink file | validation | error | cli, install, symlink, file-conflict |
| Using git across a network is not recommended. Either clone… | validation | info | unc-path, windows, network, project-validation |
| Bitbucket repository | http | error | bitbucket, permissions, token, scope |
| Could not create branch | exception | error | git, branch-rename, ref-creation, name-conflict |
| Could not detect your shell configuration file | console | warning | shell-config, installer, shell-detection, fallback |
| Could not get app data dir | exception | error | filesystem, directories, environment, cross-platform |
| Failed to disable merge request auto-merge | http | error | gitlab, auto-merge, http-error, merge-request |
| No remote refspec maps | exception | error | git, refspec, config |
| {} | exception | error | git, worktree, subprocess, cli |
| Bitbucket pagination exceeded the | exception | error | network, pagination, bitbucket, api |
| Branch " " has no conflicted commits. | validation | error | cli, git, conflict-resolution, not-found |
| changed while preparing the rewrite; leaving it alone | exception | warning | concurrency, race-condition, file-write, cleanup |
| Deletions or additions aren't well-defined for hunk-based… | validation | error | git, diff, hunks |
| Enter an OpenAI API key | validation | error | ai, openai, api-key, validation, napi |
| Failed to sign SSH | exception | error | git, commit-signing, ssh, ssh-keygen, environment |
| HEAD is detached | exception | error | git, detached-head, rust, state |
| No AI credentials found. Configure in GitButler settings or… | exception | error | ai, credentials, openai, api-key, environment |
| The model returned no resolution for the conflicted file | validation | error | ai, validation, incomplete-response |
| Cannot compute diff specs for committed hunks | exception | error | cli, committed-hunk, diff |
| Could not read repository-local Git configuration | exception | error | git, config, dump, subprocess |
| Failed to parse URL | exception | error | linux, url, path, absolute-path |
| Moving branches currently need a workspace commit | exception | error | git, workspace, unsupported-state |
| No Bitbucket access token found for account | exception | error | bitbucket, authentication, access-token, forge |
| Refusing to symbolic ref ' ' due to potential ambiguity | exception | error | git, refs, symbolic-ref |
| This will be replaced with GitButler's 'but' command | console | info | symlink, installer, macos, cli-conflict |
| Visible worktree changed since the editor was created… | validation | error | git, worktree, concurrency, stale-state |
| Base commit must exist if provided | validation | error | rebase, git, missing-object |
| Installation failed and no backup available to restore | exception | error | installation, linux, no-backup, permissions |
| invalid range | validation | error | rust, validation, range, legacy-format, virtual-branches |
| push failed | exception | error | git, push, network, remote |
| ' ' does not name an uncommitted change or branch; refusing… | exception | error | cli, cli-argument, absorb, ambiguity |
| Setup required: - run `but setup` to configure the project | exception | error | cli, setup, configuration, interactive-prompt |
| Azure is unsupported at the minute. Sorry 😞. | exception | error | forge, azure, unsupported |
| Cannot discard lines in | validation | error | git, filesystem, path-type |
| Cannot push branch ' ': the push would include conflicted… | exception | error | git-push, merge-conflict, conflict-resolution, cli |