Skip to content

Extending checkout support #457

Closed
@tiennou

Description

@tiennou

I've taken a quick peek at where the upcoming stash support is, and noticed there are a few differences with what I had wrote. It now requires a git_checkout_options structure, and I noticed we're woefully under-equipped when it comes to that.

Right now we only support progress & notify callbacks, as well as strategy and notification "flags", but no "paths", and no "labels" (which I think are used for conflicts). And since this structure gets used by cherrypick, merge, reset, revert, stash and submodule, maybe it would be nicer to work on DRYing up those measly 4 parameters we have at the moment before it gets out of hand ;-).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions