Skip to content

Flatten fuzz_corpora git history? #228

@maflcko

Description

@maflcko

The git history is currently append-only. However, I don't think anyone is using older commits for archaeology. Also, the authorship/date/metadata is mostly irrelevant when it comes to files with raw bytes, which are often cross-pollinated and mutated by (mostly) machines.

Leaving the history just means that fresh full clones take longer and that GitHub is less happy about the size of the repo.

So my recommendation would be to remove ./fuzz_corpora from the git history and then add only the state of the folder today back on top in a single commit.

Rewriting the git history is a breaking change (at least for my fuzzing servers/setup), so I wanted to create a brainstorming issue first.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions