> ISPO SDK documentation. [HTML](https://ispo.ai/docs/interfaces/core.GitStatusFile.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Interface GitStatusFile

```typescript
interface GitStatusFile {
    additions?: number;
    deletions?: number;
    path: string;
    staged: boolean;
    status: string;
}
```

Types: [additions](#additions), [deletions](#deletions), [path](#path), [staged](#staged), [status](#status)

##### Index

### <a id="properties"></a>Properties

[additions?](#additions) [deletions?](#deletions) [path](#path) [staged](#staged) [status](#status)

## <a id="properties-1"></a>Properties

### <a id="additions"></a>`Optional`additions

```typescript
additions?: number
```

### <a id="deletions"></a>`Optional`deletions

```typescript
deletions?: number
```

### <a id="path"></a>path

```typescript
path: string
```

Project-relative path. Never absolute.

### <a id="staged"></a>staged

```typescript
staged: boolean
```

Whether the index contains a change for this path.

### <a id="status"></a>status

```typescript
status: string
```

Host-normalized porcelain status.
