- Notifications
You must be signed in to change notification settings - Fork 915
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.
This will stage the specified file for removal from the Repo:
$ git rm <file> using(varrepo=newRepository("<repoPath>")){// Removes the file. Path must be in Posix format (using '/' as path separator)repo.Index.Remove("<file>");}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);}