# `Git.ReflogEntry`
[🔗](https://github.com/joshrotenberg/git_wrapper_ex/blob/main/lib/git/reflog_entry.ex#L1)

Parsed representation of a single git reflog entry.

Contains the full and abbreviated commit hashes, the reflog selector
(e.g. `HEAD@{0}`), the action that produced the entry, and the
associated message.

# `t`

```elixir
@type t() :: %Git.ReflogEntry{
  abbreviated_hash: String.t(),
  action: String.t(),
  hash: String.t(),
  message: String.t(),
  selector: String.t()
}
```

---

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