Add version subcommand to git-sync CLI

main

Commit

gtrrz-victor5mo ago

Introduces an internal versioninfo package with Version, Commit, and Date vars intended for ldflag injection at release time, and wires a version / --version case in the main switch. The -v alias is intentionally not used since every subcommand already binds it to verbose logging.

Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com Entire-Checkpoint: 6835294d1897

Checkpoints

this repo has been renamed from gitsync to git-sync I reckon I have tho change git ogirin urls. what is the git command to do that?

Claude CodeOpus 4.7[1m]
View session
Checkpoint 1

review the changes, I'm adding for the first time the goreleaser configuration to release versions using goreleaser. Review the changes, and, there are a couple of things missing like, completions (is

Claude CodeOpus 4.7[1m]
View session
Checkpoint 1