.\" generated with Ronn-NG/v0.9.1 .\" http://github.com/apjanke/ronn-ng/tree/0.9.1 .TH "GIT\-CLEAR" "1" "November 2023" "" "Git Extras" .SH "NAME" \fBgit\-clear\fR \- Rigorously clean up a repository .SH "SYNOPSIS" \fBgit\-clear\fR .SH "DESCRIPTION" Clears the repository to a state that it looks as if it was freshly cloned with the current HEAD\. Basically it is a git\-reset \-\-hard together with deletion of all untracked files that reside inside the working directory, including those in \.gitignore\. .SH "OPTIONS" \-f, \-\-force .P Force the clean, with no warning to the user .P \-h, \-\-help, ? .P Display usage .SH "EXAMPLES" .IP "\[ci]" 4 Clears the repo, with user confirmation required\. .IP $ git clear .IP "\[ci]" 4 Clears the repo, without user confirmation\. .IP $ git clear \-f .IP "" 0 .SH "AUTHOR" Written by Daniel 'grindhold' Brendle <\fIgrindhold@gmx\.net\fR> .SH "REPORTING BUGS" <\fIhttps://github\.com/tj/git\-extras/issues\fR> .SH "SEE ALSO" <\fIhttps://github\.com/tj/git\-extras\fR>