Skip to content

Manage .gitignore per gitjoin.txt directory#5

Merged
bep merged 1 commit into
mainfrom
fix/gitignorelevel
May 12, 2026
Merged

Manage .gitignore per gitjoin.txt directory#5
bep merged 1 commit into
mainfrom
fix/gitignorelevel

Conversation

@bep
Copy link
Copy Markdown
Owner

@bep bep commented May 12, 2026

Each gitjoin.txt now updates only its sibling .gitignore, listing its
repos by basename. Stale managed sections in .gitignore files whose
directory has no gitjoin.txt are pruned on sync, which both fixes the
migration from the old root-level layout and makes runs idempotent
regardless of which subdirectory gitjoin is invoked from.

Each gitjoin.txt now updates only its sibling .gitignore, listing its
repos by basename. Stale managed sections in .gitignore files whose
directory has no gitjoin.txt are pruned on sync, which both fixes the
migration from the old root-level layout and makes runs idempotent
regardless of which subdirectory gitjoin is invoked from.
@bep bep merged commit 817a3d7 into main May 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant