You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
bug: replicator init does not add .uf/replicator runtime files to .gitignore #85
replicator init creates the .uf/replicator/ directory and seeds cells.json, but does not add any .gitignore entries for runtime files produced by other commands.
Impact
When a user runs replicator serve, the log file .uf/replicator/replicator.log is created. Because no .gitignore entry exists, this file (and potentially database files) will be tracked by git in the user's project.
The replicator repo's own root .gitignore covers these patterns (lines 40-44), but those entries are not scaffolded into user projects by replicator init.
Steps to Reproduce
Run replicator init in a fresh git repo
Run replicator serve (creates .uf/replicator/replicator.log)
Run git status — the log file shows as untracked
Expected Behavior
replicator init should ensure the project's .gitignore includes entries for .uf/replicator/ runtime files:
Activity