FileSurfer 1.1.4
Modern Windows File Explorer
Loading...
Searching...
No Matches
FileSurfer.Models.VersionControl Namespace Reference

Classes

class  GitVersionControl
 Handles git integration within the FileSurfer app. More...
interface  IVersionControl
 Defines methods for interacting with a version control system withing the FileSurfer app. More...

Enumerations

enum  VCStatus { NotVersionControlled , Staged , Unstaged }
 Consolidates complex Git file handling for the FileSurfer app's UI. More...

Enumeration Type Documentation

◆ VCStatus

Consolidates complex Git file handling for the FileSurfer app's UI.

Enumerator
NotVersionControlled 

File is either ignored or no changes have been made to it from the last commit.

Staged 

File has been staged for the next commit.

Unstaged 

File has not been staged for the next commit.