Skip to content
Karel Kral edited this page Jul 2, 2021 · 3 revisions

The following examples assume you already have a repository in place to work with. If not, see git-init.

Remove from a Initialized Repository

This will stage the specified file for removal from the Repo:

Git

$ git rm <file> 

LibGit2Sharp

using(varrepo=newRepository("<repoPath>")){// Removes the file. Path must be in Posix format (using '/' as path separator)repo.Index.Remove("<file>");}

Example Code:

using(varrepo=newRepository("<repoPath>")){// Create the committer's signature and commitSignatureauthor=newSignature("Author","@Author",DateTime.Now);Signaturecommitter=author;// Remove the file. Path must be in Posix format (using '/' as path separator)repo.Index.Remove("<file>");// Commit to the repositoryCommitcommit=repo.Commit(message,author,committer);}

Clone this wiki locally