Namespaces

Types in GitSharp.Commands

Type CleanCommand

Namespace GitSharp.Commands

Parent AbstractCommand

Properties

Public properties

string ActualDirectory get;

List<string> Arguments get; set;

bool D get; set;

Not implemented Remove untracked directories in addition to untracked files. If an untracked directory is managed by a different git repository, it is not removed by default. Use -f option twice if you really want to remove such a directory.

bool DryRun get; set;

Not implemented Don't actually remove anything, just show what would be done.

bool Force get; set;

Not implemented If the git configuration specifies clean.requireForce as true, 'git-clean' will refuse to run unless given -f or -n.

string GitDirectory get; set;

StreamWriter OutputStream get; set;

bool Quiet get; set;

Not implemented Be quiet, only report errors, but not the files that are successfully removed.

Repository Repository get; set;

bool x get; set;

Not implemented Don't use the ignore rules. This allows removing all untracked files, including build products. This can be used (possibly in conjunction with 'git-reset') to create a pristine working directory to test a clean build.

bool X get; set;

Not implemented Remove only files ignored by git. This may be useful to rebuild everything from scratch, but keep manually created files.