Questa è una versione precedente. La versione attuale è la 0.22.3. GitButler 0.22.3 · Data di rilascio:
File di installazione 0.19.7
| Architettura | Tipo | Ambito | Dimensione | Scarica | SHA256 |
|---|---|---|---|---|---|
| 64 bit | MSI · en-US | Tutti gli utenti | 35,1 MB | releases.gitbutler.com | VirusTotal |
Link e hash SHA256 provengono dal manifest della community di Gestione pacchetti Windows. Prima di eseguire il file scaricato conviene confrontarne l’hash.
Note di rilascio
## TUI
GitButler now has a terminal UI (in addition to the CLI)!
If you love keybindings, try it out with the `but tui` command and feel free to share any feedback in #tui on Discord.
## Changes
- Improved performance when exiting edit mode
- Assigning / staging changes to branches is no longer constrained by commit dependencies
- Improved file selection behavior with when using the tree view
- Improved submodule support: it is now possible to add submodules as GitButler projects
- Improved diff rendering performance with large files
- Fixes a bug where in some cases the app could stop updating state from file changes
- Fixes an issue where oplog revert did not handle branches with no commits
- Fixes an issue where moving a branch to another stack was erroneously changing the stack order
- Fixes an issue with the absorb functionality where some changes were not being committed
## CLI
- Significant improvements to Agentic use (update your SKILL file with `but skill install`)
- Fixes an issue where concurrent commits would cause a "Database locked" error
- Fixes an issue where `but amend` and `but absorb` were breaking pre-push hooks
- Renamed `but branch tear-off <branch>` to `but branch move --unstack <branch>`
- Added `but clean` which removes empty branches in the workspace
- `but move` now unifies moving of commits and branches (including stacking/unstacking)
- `but uncommit` now has a `--discard` flag which drops the content in addition to uncommitting