Skip to content

v3.4.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 01:20

omgitworks v3.4.0

Cross-platform CLI tool for discovering, organizing, and navigating git repositories.

Changelog

Features

  • ddc62e4: feat(worktree): add --dry-run to worktree refresh (@daileyo)
  • 7dfd1fd: feat(worktree): add worktree refresh to re-sync worktrees (@daileyo)
  • cdceeb1: feat(worktree): report changes made by worktree refresh (@daileyo)
  • 1b0b3d2: feat(worktree): target worktree refresh by repo, dot, or tag (@daileyo)

Other

  • 8639b74: chore(main): release 3.4.0 (@github-actions[bot])
  • c86d3cc: docs(worktree): document worktree refresh (@daileyo)
  • 7acc0b6: refactor(worktree): share one worktree re-discovery helper (@daileyo)

Full Changelog: v3.3.0...v3.4.0

Installation

Download the appropriate binary for your platform and add it to your PATH.

Linux/macOS:

tar -xzf omgitworks_3.4.0_<os>_<arch>.tar.gz
mkdir -p ~/.local/bin
mv omgitworks ~/.local/bin/
ln -sf ~/.local/bin/omgitworks ~/.local/bin/git-workspace   # compatibility shim
eval "$(omgitworks shell-init zsh)"   # or: bash

Windows (PowerShell):

Invoke-WebRequest -Uri "https://github.com/daileyo/omgitworks/releases/download/v3.4.0/omgitworks_3.4.0_windows_amd64.zip" -OutFile "$env:TEMP\omgitworks.zip"
New-Item -ItemType Directory -Force -Path "$HOME\.local\bin" | Out-Null
Expand-Archive -Path "$env:TEMP\omgitworks.zip" -DestinationPath "$HOME\.local\bin" -Force
Remove-Item "$env:TEMP\omgitworks.zip"

Add to your PowerShell $PROFILE:

$env:Path = "$HOME\.local\bin;$env:Path"
Invoke-Expression (& omgitworks shell-init powershell | Out-String)