Repository navigation
Releases: aliyilmazco/gitbrella
Releases · aliyilmazco/gitbrella
Release list
v1.0.2
v1.0.1
Changelog
- dae0108 Add community files, lint CI and dependabot; fix stale version refs
- 340822c Bump github.com/ebitengine/purego from 0.11.1 to 0.11.2 (#1)
- 3040460 Bump the actions group with 2 updates (#2)
- e07aa1a Publish a Homebrew cask to aliyilmazco/homebrew-tap
- 3cadbbf README: line-art visuals and translations into 17 languages
gitbrella v1.0.0
First stable release of gitbrella: finds and repairs the damage cloud sync (iCloud Drive, Dropbox, OneDrive, Google Drive, Syncthing) does to git repositories.
Commands
gitbrella check [--json] [--deep] [--provider NAME] [path]: read-only, no cloud downloads, no network. Reports conflict copies (.git/index 2,refs/heads/main 2), missing indexes, stale locks and cloud-only objects. Exit 0 healthy, 1 damage, 2 could not check.--jsonis a stable, versioned document (schemaVersion: 1) for agents and hooks.gitbrella fix: repairs what has exactly one right repair and says what to run for the rest; with undo.gitbrella move-out: moves.gitout of the synced folder and leaves a.gitfile pointing at it.- Git hook, pre-commit and lefthook integrations.
Install
Requires git 2.31+. macOS and Linux, amd64 and arm64.
go install github.com/aliyilmazco/gitbrella/cmd/gitbrella@v1.0.0or download an archive below.
Verify
cosign verify-blob \
--certificate-identity 'https://github.com/aliyilmazco/gitbrella/.github/workflows/release.yml@refs/tags/v1.0.0' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
--bundle checksums.txt.sigstore.json checksums.txt
grep ' gitbrella_1.0.0_darwin_arm64.tar.gz$' checksums.txt | shasum -a 256 -c
gh attestation verify gitbrella_1.0.0_darwin_arm64.tar.gz \
--repo aliyilmazco/gitbrella \
--signer-workflow aliyilmazco/gitbrella/.github/workflows/release.yml \
--source-ref refs/tags/v1.0.0 --deny-self-hosted-runners