-
-
Notifications
You must be signed in to change notification settings - Fork 701
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
--file only works when gitui is started from the repository root.
If gitui is launched from a subdirectory inside the same repository, the file is not resolved correctly, regardless of whether the path is passed relative to the current directory or relative to the repository root.
To Reproduce
Steps to reproduce the behavior:
- Assume a repository with this file:
frontend/src/index.html
- From the repository root, run:
gitui --file frontend/src/index.html
- Observe that GitUI opens the Files tab and selects the file correctly.
- Move into a subdirectory, for example:
cd frontend
- Run:
gitui --file src/index.html
- Run:
gitui --file frontend/src/index.html
- Observe that neither command selects the file correctly.
Expected behavior
--file should work from any directory inside the Git repository, not only from the repository root.
Context (please complete the following information):
- OS/Distro + Version:
Ubuntu 14 on WSL2 - GitUI Version:
gitui nightly 2026-03-11 () - Rust version:
cargo 1.89.0
Additional context
This looks like a path resolution issue when the current working directory is not the repository root.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working