Aquesta és una versió anterior. La versió actual és la 0.22.3. GitButler 0.22.3 · Data de publicació:
Fitxers d’instal·lació 0.19.10
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | MSI · en-US | Tots els usuaris | 34,9 MB | releases.gitbutler.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
## Security
This and the last few releases include important security fixes. Please update to 0.19.9 or newer.
## Changes
- Applying of branches no longer performs an unnecessary rebase
- Adds support for multi-commit selection and operations (e.g. move, squash etc)
- Adds support for SHA-256 repositories
- Amending of commits now shows a modal if there were rejected changes (e.g. due to conflicts)
- Removes the "split branch" options from the UI (it will be back, better)
## Fixes
- Fixes an issue where typing a commit message could cause the cursor to jump to the start of the line
- Fixes an issue with parsing of certain git config files
- Fixes a bug where unapplying a branch could cause uncommitted changes to appear as untracked changes
- Fixes a bug where in some cases amending a commit could cause uncommitted deletions to disappear
- Fixes an issue with updating the workspace resulting in an error "The new head names do not match the current heads"
- Fixes an issue where the app would fail if the remote has a branch named "head"
- Fixes a bug where after deleting a project an error "Asynchronous operation failed" would appear
## TUI
- Adds a help modal with an overview of key binds (press `?` in the TUI)
- Added experimental light theme (set `EXPERIMENTAL_BUT_LIGHT_THEME=1`)
- Adds support for operating on multiple commits at once (e.g. move, squash etc)
- Adds an "undo" action for undoing the last operation (press `u`)
- When squashing multiple commits you can now choose how to combine the commit messages
- Improved "back" behavior when pressing `Esc`
- Fixes a bug where the file list was auto-closing after performing a rub action
## CLI
- Improved color consistency (e.g. but diff / show / commit etc)
- `but move` now supports moving multiple commits at once
- `but apply` now resolves short branch names
- `but absorb` now removes `--new` (it will be back, better)
- `but mcp` no longer has the `--internal` flag
- `but push` `--run-hooks` is now replaced with `--no-hooks` for disabling
- `but undo` now correctly restores to the latest snapshot
- `but branch move` has been removed in favor of `but move`
- removed the implicit "rub" action (e.g. running `but <id> <id>` as an equivalent to `but rub <id> <id>`)
- fixes an issue where `but discard` could fail on multi-hunk changes
- fixes an issue where `but discard` could fail to discard renaming of files
- fixes an issue where `but rub` to amend a file could fail to restore a previously deleted file