Show / Hide Table of Contents

Struct git_index_entry

Representation of a file entry in the index.

Namespace: Dogged.Native
Assembly: Dogged.Native.dll
Syntax
public struct git_index_entry

Fields

| Improve this Doc View Source

ctime

Change time of the working tree file; used to cache information about the on-disk file.

Declaration
public git_index_time ctime
Field Value
Type Description
git_index_time
| Improve this Doc View Source

dev

Device number of the working tree file; used to cache information about the on-disk file.

Declaration
public uint dev
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

extended_flags

Additional flags specifying information about the index entry.

Declaration
public ushort extended_flags
Field Value
Type Description
System.UInt16
| Improve this Doc View Source

file_size

Size of the working tree file; used to cache information about the on-disk file.

Declaration
public uint file_size
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

flags

Flags that specify information about the index entry, including its stage level.

Declaration
public ushort flags
Field Value
Type Description
System.UInt16
| Improve this Doc View Source

gid

Owner gid of the working tree file; used to cache information about the on-disk file.

Declaration
public uint gid
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

id

Object ID of the index contents; used as staging information to create the next commit.

Declaration
public git_oid id
Field Value
Type Description
git_oid
| Improve this Doc View Source

ino

inode of the working tree file; used to cache information about the on-disk file.

Declaration
public uint ino
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

mode

Simplified mode of the file in the index; used both to cache information about the on-disk file and as the staging information to create the next commit. For files this will either be non-executable (0644) or executable (0755) regardless of the explicit mode on disk.

Declaration
public uint mode
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

mtime

Modification time of the working tree file; used to cache information about the on-disk file.

Declaration
public git_index_time mtime
Field Value
Type Description
git_index_time
| Improve this Doc View Source

path

Path of the file in the index.

Declaration
public byte *path
Field Value
Type Description
System.Byte*
| Improve this Doc View Source

uid

Owner uid of the working tree file; used to cache information about the on-disk file.

Declaration
public uint uid
Field Value
Type Description
System.UInt32
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX