Suositut: Tiedot päivitetty 27. lokakuuta 2026

Kategoriat

Internet1 356
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 124
Kehitystyökalut3 134
Tekoälytyökalut529
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 114
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

Lataa GitButler 0.18.4

A Git client for simultaneous branches on top of your existing workflow.

GitButler Versionhallinta #11 Versionhallinta
Tämä on vanhempi versio. Uusin versio on 0.22.3. GitButler 0.22.3 · Julkaistu:

Asennustiedostot 0.18.4

ArkkitehtuuriTyyppiLaajuusTiedostokokoLatausSHA256
64-bittinen MSI · en-US Kaikki käyttäjät 31,0 Mt releases.gitbutler.com VirusTotal

Linkki ja SHA256-tiiviste ovat peräisin Windows Package Managerin yhteisön manifestista. Vertaa ladatun tiedoston tiivistettä ennen kuin suoritat sen.

Muutosloki

## Changes
- Drag-and-drop operations now indicate what the operation would be on hover while dragging
- Adds drag and drop support for hunks to create a new branch on drop
- Adds an option for configuring allowed image sources under the CSP config (applicable for self-hosted forges)
- Ctrl + a now selects all files in lists (similar to Cmd + a on Mac)
- Amending commits no longer resets author dates (commit dates are still updated, same as git)
- Improved Gerrit support with including a fallback URL generation the pushing a commit is a noop
- Renaming a branch to the same name is now a noop instead of an error
- Adds a new setting under "Appearance" for displaying file names first in the path
- Improved diff rendering performance
- Linux: added docs for Linux specific workarounds and fixes in https://github.com/gitbutlerapp/gitbutler/blob/master/LINUX.md

## Fixes
- Fixes a bug causing several operations to error out with "Stack is uninitialised"
- Fixes a Windows specific issue with poor performance with file watching under WSL
- Fixes a high CPU usage under Linux
- Fixes a bug preventing the creation of a branch underneath an existing stack
- Fixes an issue that was preventing the discarding of binary files
- Fixes an issue with Cursor hooks under Windows
- Fixes a GitLab specific issue where the rebase and squash method of merging did not work from the app
- Fixes a Claude Code UI bug where WebFetch permissions are stored in a wrong format

## CLI specific notes

### Changed
- Adds async fetching from remotes as well as forge info (e.g. PRs, CI)
- Invoking `but` without arguments is now defaulting to `but status` (configurable with `but alias`)
- Slow operations like pushing and fetching now have progress output
- Improved `but help` output
- `but status` no longer invokes a pager
- `but status` now includes PR and CI information by default
- `but status` now displays context-aware hints (disable by aliasing `but status --no-hint`)
- `but status --upstream` now shows upstream commits as well as merge-ability status of branches
- `but status` now indicates Git mode and `but switch-back` reverts the repository to GitButler managed branch (necessary until https://github.com/gitbutlerapp/gitbutler/issues/11866 is done)
- Fixes an issue where `but status --files` was assigning duplicate short IDs
- `but commit` now supports --file for providing commit message
- `but absorb` now provides detailed output of where changes went and why
- `but absorb` - fixed an issue where untracked files did not get absorbed correctly
- `but rub` now supports short IDs from `but diff` that can be used for assigning, amending etc
- `but push` - if no branch is specified, it now prompts the user
- `but push --dry-run` provides a summary of what would be pushed

### Renamed / aliased commands
- `but snapshot` was moved to `but oplog snapshot`
- `but review` is now `but pr`
- `but describe` is now `but reword`
- `but base update` is now `but pull`
- `but base check` is now `but pull --check`
- `but fetch` is now an alias to `but pull --check`
- `but uncommit <commit/file-in-commit>` is now an alias to the equivalent `but rub`
- `but amend <file> <commit>` is now an alias to the equivalent `but rub`
- `but stage <file/hunk> <branch/stack>` is now an alias to the equivalent `but rub`
- `but unstage <file/hunk>` is now an alias to the equivalent `but rub`
- `but squash` is now an alias to the equivalent `but rub` with an optional flag for picking a commit message

### New commands
- `but diff` - a new command for previewing diffs in files changes as well as branches and commits
- `but show` displays commit and branch details
- `but alias` allows setting up custom aliases (e.g `but stfu` -> `but status --files --upstream`)
- `but resolve` for resolving merge conflicts
- `but discard` removes/drops uncommitted changes
- `but update check` check for app updates
- `but update suppress` for suppressing app update hints
- `but pr new` now includes a commented section with a list of commits and modified files
- `but pull` now has more detailed output and has support for the --json flag
- `but reword` now has a `--format` option for fixing the 72 char wrapping of a commit

https://github.com/gitbutlerapp/gitbutler/releases

Suosituin kategoriassa Versionhallinta

Näytä kaikki
  1. GitHub CLIVersionhallinta · GitHub Inc.
  2. GitVersionhallinta · The Git Development Community
  3. GitTools GitVersionVersionhallinta · GitTools
  4. Git ExtensionsVersionhallinta · Git Extensions Team
  5. Git Credential Manager (User)Versionhallinta · github
  6. hubVersionhallinta · GitHub Inc.
  7. MercurialVersionhallinta · Olivia Mackall and others
  8. GitButlerVersionhallinta · GitButler
  9. TortoiseSVNVersionhallinta · TortoiseSVN
  10. DevHubVersionhallinta · Bruno Lemos

Tunnisteet

Jaa