1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <!DOCTYPE sect1 SYSTEM "../../../dtd/dblite.dtd">
\r
3 <sect1 id="tsvn-dug-cleanup">
\r
4 <title>Cleanup</title>
\r
6 <primary>cleanup</primary>
\r
8 <?dbhh topicname="HIDD_CLEAN"?>
\r
10 Remove untracked files from the working tree.
\r
12 <guimenu>TortoiseGit</guimenu>
\r
13 <guimenuitem>Cleanup</guimenuitem>
\r
15 Cleans the working tree by recursively removing files that are not under version control,
\r
16 starting from the current directory <emphasis>or</emphasis> on the whole working tree (depends on version of installed git).
\r
17 <figure id="tsvn-dug-clean-dia-1">
\r
18 <title>Clean dialog</title>
\r
19 <graphic fileref="../images/clean.png"/>
\r
23 <guilabel>Clean All untracked file</guilabel>
\r
26 <guilabel>Clean Only Non-ignore untrack</guilabel>
\r
29 <guilabel>Clean Only Ignore file</guilabel>
\r
32 <guilabel>Remove Untracked Directory</guilabel>
\r
35 <title>Attention</title>
\r
37 This command affects the <emphasis>whole</emphasis> working tree and will delete
\r
38 all untracked files using the recycle bin (Since TortoiseGit v1.7.11)!
\r
42 You can find more information at <xref linkend="git-clean(1)"/>
\r