More or less similarly to `TreeEntry.Mode`, add a new property to the IndexEntry type which binds the `GitIndexEntry.Mode` field. **Test cases (in the StandardRepo)** - `README` -> `Mode.NonExecutableFile` - `1/branch_file.txt` -> `Mode.ExecutableFile`
More or less similarly to
TreeEntry.Mode, add a new property to the IndexEntry type which binds theGitIndexEntry.Modefield.Test cases (in the StandardRepo)
README->Mode.NonExecutableFile1/branch_file.txt->Mode.ExecutableFile