# `Dagger.ChangesetsMergeConflict`
[🔗](https://github.com/dagger/dagger/blob/v0.20.8/sdk/elixir/lib/dagger/gen/changesets_merge_conflict.ex#L2)

Strategy to use when merging multiple changesets with git octopus merge.

# `t`

```elixir
@type t() :: :FAIL_EARLY | :FAIL
```

# `fail`

```elixir
@spec fail() :: :FAIL
```

Attempt the octopus merge and fail if git merge fails due to conflicts

# `fail_early`

```elixir
@spec fail_early() :: :FAIL_EARLY
```

Fail before attempting merge if file-level conflicts are detected between any changesets

---

*Consult [api-reference.md](api-reference.md) for complete listing*
