Log dialog can revert selected files to parent revision
[TortoiseGit.git] / doc / source / en / TortoiseGit / tsvn_dug / dug_settings_git.xml
blob9c36bf5b60e4d0a2c19e2b28e96986da442f03de
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <!DOCTYPE sect2 SYSTEM "../../../dtd/dblite.dtd">\r
3 <sect2 id="tsvn-dug-settings-git">\r
4         <title>Git</title>\r
5         <sect3 id="tsvn-dug-settings-config">\r
6                 <title>Config</title>\r
7                 <?dbhh topicname="HIDD_SETTINGIT_CONFIG"?>\r
8                 <para>\r
9                         <figure id="tsvn-dug-settings-git-config">\r
10                                 <title>The Settings Dialog, Config</title>\r
11                                 <graphic fileref="../images/SettingsGitConfig.png"/>\r
12                         </figure>\r
13                 </para>\r
14                 <para> Set git basic configuration </para>\r
15                 <para> <guilabel>AutoCrlf</guilabel>\r
16                         If true, makes git convert CRLF at the end of lines in text files\r
17                         to LF when reading from the filesystem, and convert in reverse when\r
18                         writing to the filesystem. The variable can be set to input,\r
19                         in which case the conversion happens only while reading from\r
20                         the filesystem but files are written out with LF at the end of lines. \r
21                         A file is considered "text" (i.e. be subjected to the autocrlf mechanism) \r
22                         based on the file's crlf attribute, or if crlf is unspecified, \r
23                         based on the file's contents.\r
24                 </para>\r
25                 <para> <guilabel>SafeCrlf</guilabel>\r
26                         If true, makes git check if converting CRLF as controlled by core.autocrlf is reversible.\r
27                         Git will verify if a command modifies a file in the work tree either directly or indirectly. \r
28                         For example, committing a file followed by checking out the same file should yield the original file in the work tree. \r
29                         If this is not the case for the current setting of core.autocrlf, git will reject the file. \r
30                         The variable can be set to "warn", \r
31                         in which case git will only warn about an irreversible conversion but continue the operation.\r
32                 </para>\r
33                 <para> <guilabel>Save as Global</guilabel>\r
34                         For writing options: write to global ~/.gitconfig file rather than the repository .git/config.\r
35                 </para>\r
36         </sect3>\r
37         <sect3 id="tsvn-dug-settings-remote">\r
38                 <title>Remote</title>\r
39                 <?dbhh topicname="HIDD_SETTINREMOTE"?>\r
40                 <para>\r
41                         <figure id="tsvn-dug-settings-git-remote">\r
42                                 <title>The Settings Dialog, Remote</title>\r
43                                 <graphic fileref="../images/SettingsGitRemote.png"/>\r
44                         </figure>\r
45                 </para>\r
46         </sect3>\r
47 </sect2>