8000 Fix checkout type semantics · Issue #6002 · libgit2/libgit2 · GitHub
[go: up one dir, main page]

Skip to content
Fix checkout type semantics #6002
Closed
Closed
@ethomson

Description

@ethomson

2.0 gives us some opportunities for breaking changes.

I think that in a perfect world, we would reshuffle things so that GIT_CHECKOUT_SAFE = 0, GIT_CHECKOUT_NONE and GIT_CHECKOUT_DRY_RUN are aliases for another. That way you can dry-run a safe or a force checkout, and there's a good default of SAFE. We would probably give it another name like DEFAULT and keep SAFE an alias for compatibility.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0