tridge merged RsyncProject/rsync#994 · June 7, 2026 21:44 release.py: accept a git worktree in require_top_of_checkout() #994 In a git worktree .git is a file (a gitdir pointer), not a directory, so os.path.isdir('.git') wrongly aborted with "no .git dir" when the release … +4 -2