Skip to content

[bug] local database should not be pushed #15

@vaclisinc

Description

@vaclisinc

Description

When running the project on a new machine, errors related to missing tmux sessions or other machine-specific states will occur.

Image

This seems to be caused by local database (e.g. .json) being tracked and pushed to the repository. These files are tied to the original environment and should not be shared across machines.

In addition, such files often lead to merge conflicts when switching branches or collaborating, which makes development unnecessarily tedious.

Suggestion

  • Add local state files to .gitignore
  • Remove any already committed local database/cache files
  • Optionally document which files are considered per-machine state

Benefit

  • Prevents environment-specific errors on new machines
  • Reduces merge conflict noise caused by local state
  • Keeps the repository clean and consistent across environments

I may create a PR after modifying — stay tuned.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions