Sebastian Thiel
Sebastian Thiel
Based on the content of the [`uv-git`](https://github.com/astral-sh/uv/tree/ad342009af6e28cfde8000662e281036cee1a571/crates/uv-git) crate, which doesn't use `git2` at all, but instead shells out to `git`. ### Features * [x] init repo (without being tripped up...
Follow-up on #11336. The workspace traversal seems to be broken now that https://github.com/gitbutlerapp/gitbutler/commit/60d2e25949a10078590a67d39dfa290bd473bcff was done, and it must be fixed ASAP. ### Tasks * [x] remove previously added extra-target code...
What it does is to just assign a number to each of them, and each time `but branch list` is run, it stores a mapping from CliId to branch name...
This is the shortest failing set of hunks is this one ``` [ HunkHeader("-23,8", "+23,6"), HunkHeader("-328,1", "+0,0"), HunkHeader("-0,0", "+453,1"), HunkHeader("-0,0", "+455,1"), HunkHeader("-0,0", "+458,1"), HunkHeader("-0,0", "+463,1"), HunkHeader("-0,0", "+492,1"), HunkHeader("-493,8", "+526,8"), HunkHeader("-0,0",...
In order to be a complete Git client, we'd need to also deal with Git stashes. Git Stashes are assigned to **the worktree**, and a stash commit of a certain...
Get `unapply()` going, turning the existing tests into small journeys. Follow-up of #10863. ### Tasks * [ ] `unapply()` MVP * [ ] make use of new `unapply()` behind new...
### Version 0.16.8 ### Operating System macOS ### Distribution Method dmg (Mac OS - Apple Silicon) ### Describe the issue ``` ❯ gst On branch gitbutler/workspace Untracked files: (use "git...
This issue is for gaining a better understanding on how worktrees could be integrated into the application. Bare repositories then are just a special case where there is *no* worktree...
It's notable that the new keyboard navigation/arrow-keys + tab works. It's just the advertised one with modifiers that don't seem to. https://github.com/user-attachments/assets/47acc578-e11c-461a-ba6c-f206f2dc96d6
https://github.com/user-attachments/assets/48578c3e-09f1-4415-a9b5-cd74b2af7a35 [small.zip](https://github.com/user-attachments/files/23336148/small.zip) The SVG files show how it should be, and how it is sometimes, depending on the order of something, probably metadata.   ### Tasks * [ ]...