# Functions
DeleteRepoFile deletes a file in the given repository.
GetDiffPreview produces and returns diff result of a file which is not yet committed.
NewTemporaryUploadRepository creates a new temporary upload repository.
UpdateRepoFile adds or updates a file in the given repository.
UploadRepoFiles uploads files to the given repository.
# Structs
DeleteRepoFileOptions holds the repository delete file options.
TemporaryUploadRepository is a type to wrap our upload repositories.
UpdateRepoFileOptions holds the repository file update options.
UploadRepoFileOptions contains the uploaded repository file options.