CINXE.COM
Git - git-difftool Documentation
<!DOCTYPE html> <html lang="pt_BR"> <head> <meta charset='utf-8'> <meta content='IE=edge,chrome=1' http-equiv='X-UA-Compatible'> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Git - git-difftool Documentation</title> <link href="/favicon.ico" rel='shortcut icon' type='image/x-icon'> <link rel="stylesheet" href="/application.min.css"> <script src="/js/modernizr.js"></script> <script src="/js/modernize.js"></script> </head> <body id="documentation"> <div class="inner"> <header> <a href="/"><img src="/images/logo@2x.png" width="110" height="46" alt="Git" /></a> <span id="tagline"></span> <script type="text/javascript"> const taglines = [ "fast-version-control", "everything-is-local", "distributed-even-if-your-workflow-isnt", "local-branching-on-the-cheap", "distributed-is-the-new-centralized" ]; var tagline = taglines[Math.floor(Math.random() * taglines.length)]; document.getElementById('tagline').innerHTML = '--' + tagline; </script> <form id="search" action="/search/results"> <input id="search-text" name="search" placeholder="Type / to search entire site…" autocomplete="off" type="text" /> </form> <div id="search-results"></div> </header> </div> <div class="inner"> <div id="content-wrapper"> <div tabindex="1" class="sidebar-btn"></div> <aside class="sidebar" id="sidebar"> <nav> <ul> <li> <a href="/about">About</a> <ul> </ul> </li> <li> <a href="/doc" class="active">Documentation</a> <ul class="expanded"> <li> <a href="/docs" class="active">Reference</a> </li> <li> <a href="/book">Book</a> </li> <li> <a href="/videos">Videos</a> </li> <li> <a href="/doc/ext">External Links</a> </li> </ul> </li> <li> <a href="/downloads">Downloads</a> <ul > <li> <a href="/downloads/guis">GUI Clients</a> </li> <li> <a href="/downloads/logos">Logos</a> </li> </ul> </li> <li> <a href="/community">Community</a> </li> </ul> </nav> </aside> <div id="content"> <div id='reference-version'> <a class="dropdown-trigger" id="reference-languages-trigger" data-panel-id="l10n-versions-dropdown" href="#"> Português (Brasil) ▾</a> <div class='dropdown-panel right' id='l10n-versions-dropdown'> <header>Localized versions of <strong>git-difftool</strong> manual</header> <ol class='reference-previous-versions'> <li> <a href="/docs/git-difftool"><span class="version">English</span> </a> </li> <li> <a href="/docs/git-difftool/fr"><span class="version">Français</span> </a> </li> <li> <a href="/docs/git-difftool/pt_BR"><span class="version">Português (Brasil)</span> </a> </li> <li> <a href="/docs/git-difftool/zh_HANS-CN"><span class="version">简体中文</span> </a> </li> </ol> <footer> Want to read in your language or fix typos?<br/> <a href="https://github.com/jnavila/git-manpages-l10n">You can help translate this page</a>. </footer> </div> <a class="dropdown-trigger" id="reference-topics-trigger" data-panel-id="topics-dropdown" href="#">Topics ▾</a> <div class='dropdown-panel right' id='topics-dropdown'> <div class='three-column'> <div class='column-left'> <h3 class='setup'>Setup and Config</h3> <ul class='unstyled'> <li> <a href="/docs/git/pt_BR"> git </a> </li> <li> <a href="/docs/git-config/pt_BR"> config </a> </li> <li> <a href="/docs/git-help/pt_BR"> help </a> </li> <li> <a href="/docs/git-bugreport/pt_BR"> bugreport </a> </li> <li> <a href="/doc/credential-helpers"> Credential helpers </a> </li> </ul> <h3 class='projects'>Getting and Creating Projects</h3> <ul class='unstyled'> <li> <a href="/docs/git-init/pt_BR"> init </a> </li> <li> <a href="/docs/git-clone/pt_BR"> clone </a> </li> </ul> <h3 class='snapshotting'>Basic Snapshotting</h3> <ul class='unstyled'> <li> <a href="/docs/git-add/pt_BR"> add </a> </li> <li> <a href="/docs/git-status/pt_BR"> status </a> </li> <li> <a href="/docs/git-diff/pt_BR"> diff </a> </li> <li> <a href="/docs/git-commit/pt_BR"> commit </a> </li> <li> <a href="/docs/git-notes/pt_BR"> notes </a> </li> <li> <a href="/docs/git-restore/pt_BR"> restore </a> </li> <li> <a href="/docs/git-reset/pt_BR"> reset </a> </li> <li> <a href="/docs/git-rm/pt_BR"> rm </a> </li> <li> <a href="/docs/git-mv/pt_BR"> mv </a> </li> </ul> <h3 class='branching'>Branching and Merging</h3> <ul class='unstyled'> <li> <a href="/docs/git-branch/pt_BR"> branch </a> </li> <li> <a href="/docs/git-checkout/pt_BR"> checkout </a> </li> <li> <a href="/docs/git-switch/pt_BR"> switch </a> </li> <li> <a href="/docs/git-merge/pt_BR"> merge </a> </li> <li> <a href="/docs/git-mergetool/pt_BR"> mergetool </a> </li> <li> <a href="/docs/git-log/pt_BR"> log </a> </li> <li> <a href="/docs/git-stash/pt_BR"> stash </a> </li> <li> <a href="/docs/git-tag/pt_BR"> tag </a> </li> <li> <a href="/docs/git-worktree/pt_BR"> worktree </a> </li> </ul> <h3 class='sharing'>Sharing and Updating Projects</h3> <ul class='unstyled'> <li> <a href="/docs/git-fetch/pt_BR"> fetch </a> </li> <li> <a href="/docs/git-pull/pt_BR"> pull </a> </li> <li> <a href="/docs/git-push/pt_BR"> push </a> </li> <li> <a href="/docs/git-remote/pt_BR"> remote </a> </li> <li> <a href="/docs/git-submodule/pt_BR"> submodule </a> </li> </ul> </div> <div class='column-middle'> <h3 class='inspection'>Inspection and Comparison</h3> <ul class='unstyled'> <li> <a href="/docs/git-show/pt_BR"> show </a> </li> <li> <a href="/docs/git-log/pt_BR"> log </a> </li> <li> <a href="/docs/git-diff/pt_BR"> diff </a> </li> <li> <a href="/docs/git-difftool/pt_BR"> difftool </a> </li> <li> <a href="/docs/git-range-diff/pt_BR"> range-diff </a> </li> <li> <a href="/docs/git-shortlog/pt_BR"> shortlog </a> </li> <li> <a href="/docs/git-describe/pt_BR"> describe </a> </li> </ul> <h3 class='patching'>Patching</h3> <ul class='unstyled'> <li> <a href="/docs/git-apply/pt_BR"> apply </a> </li> <li> <a href="/docs/git-cherry-pick/pt_BR"> cherry-pick </a> </li> <li> <a href="/docs/git-diff/pt_BR"> diff </a> </li> <li> <a href="/docs/git-rebase/pt_BR"> rebase </a> </li> <li> <a href="/docs/git-revert/pt_BR"> revert </a> </li> </ul> <h3 class='debugging'>Debugging</h3> <ul class='unstyled'> <li> <a href="/docs/git-bisect/pt_BR"> bisect </a> </li> <li> <a href="/docs/git-blame/pt_BR"> blame </a> </li> <li> <a href="/docs/git-grep/pt_BR"> grep </a> </li> </ul> <h3 class='email'>Email</h3> <ul class='unstyled'> <li> <a href="/docs/git-am/pt_BR"> am </a> </li> <li> <a href="/docs/git-apply/pt_BR"> apply </a> </li> <li> <a href="/docs/git-format-patch/pt_BR"> format-patch </a> </li> <li> <a href="/docs/git-send-email/pt_BR"> send-email </a> </li> <li> <a href="/docs/git-request-pull/pt_BR"> request-pull </a> </li> </ul> <h3 class='external'>External Systems</h3> <ul class='unstyled'> <li> <a href="/docs/git-svn/pt_BR"> svn </a> </li> <li> <a href="/docs/git-fast-import/pt_BR"> fast-import </a> </li> </ul> <h3 class='server-admin'>Server Admin</h3> <ul class='unstyled'> <li> <a href="/docs/git-daemon/pt_BR"> daemon </a> </li> <li> <a href="/docs/git-update-server-info/pt_BR"> update-server-info </a> </li> </ul> </div> <div class='column-right'> <h3 class='guides'>Guides</h3> <ul class='unstyled'> <li> <a href="/docs/gitattributes"> gitattributes </a> </li> <li> <a href="/docs/gitcli"> Command-line interface conventions </a> </li> <li> <a href="/docs/giteveryday"> Everyday Git </a> </li> <li> <a href="/docs/gitfaq"> Frequently Asked Questions (FAQ) </a> </li> <li> <a href="/docs/gitglossary/pt_BR"> Glossary </a> </li> <li> <a href="/docs/githooks"> Hooks </a> </li> <li> <a href="/docs/gitignore/pt_BR"> gitignore </a> </li> <li> <a href="/docs/gitmodules"> gitmodules </a> </li> <li> <a href="/docs/gitrevisions"> Revisions </a> </li> <li> <a href="/docs/gitsubmodules"> Submodules </a> </li> <li> <a href="/docs/gittutorial"> Tutorial </a> </li> <li> <a href="/docs/gitworkflows"> Workflows </a> </li> <li> <a href="/docs/git#_guides"> All guides... </a> </li> </ul> <h3 class='admin'>Administration</h3> <ul class='unstyled'> <li> <a href="/docs/git-clean/pt_BR"> clean </a> </li> <li> <a href="/docs/git-gc/pt_BR"> gc </a> </li> <li> <a href="/docs/git-fsck/pt_BR"> fsck </a> </li> <li> <a href="/docs/git-reflog/pt_BR"> reflog </a> </li> <li> <a href="/docs/git-filter-branch/pt_BR"> filter-branch </a> </li> <li> <a href="/docs/git-instaweb/pt_BR"> instaweb </a> </li> <li> <a href="/docs/git-archive/pt_BR"> archive </a> </li> <li> <a href="/docs/git-bundle/pt_BR"> bundle </a> </li> </ul> <h3 class='plumbing'>Plumbing Commands</h3> <ul class='unstyled'> <li> <a href="/docs/git-cat-file/pt_BR"> cat-file </a> </li> <li> <a href="/docs/git-check-ignore/pt_BR"> check-ignore </a> </li> <li> <a href="/docs/git-checkout-index/pt_BR"> checkout-index </a> </li> <li> <a href="/docs/git-commit-tree/pt_BR"> commit-tree </a> </li> <li> <a href="/docs/git-count-objects/pt_BR"> count-objects </a> </li> <li> <a href="/docs/git-diff-index/pt_BR"> diff-index </a> </li> <li> <a href="/docs/git-for-each-ref/pt_BR"> for-each-ref </a> </li> <li> <a href="/docs/git-hash-object/pt_BR"> hash-object </a> </li> <li> <a href="/docs/git-ls-files/pt_BR"> ls-files </a> </li> <li> <a href="/docs/git-ls-tree/pt_BR"> ls-tree </a> </li> <li> <a href="/docs/git-merge-base/pt_BR"> merge-base </a> </li> <li> <a href="/docs/git-read-tree/pt_BR"> read-tree </a> </li> <li> <a href="/docs/git-rev-list/pt_BR"> rev-list </a> </li> <li> <a href="/docs/git-rev-parse/pt_BR"> rev-parse </a> </li> <li> <a href="/docs/git-show-ref/pt_BR"> show-ref </a> </li> <li> <a href="/docs/git-symbolic-ref/pt_BR"> symbolic-ref </a> </li> <li> <a href="/docs/git-update-index/pt_BR"> update-index </a> </li> <li> <a href="/docs/git-update-ref/pt_BR"> update-ref </a> </li> <li> <a href="/docs/git-verify-pack/pt_BR"> verify-pack </a> </li> <li> <a href="/docs/git-write-tree/pt_BR"> write-tree </a> </li> </ul> </div> </div> </div> <a class="dropdown-trigger" id="reference-versions-trigger" data-panel-id="previous-versions-dropdown" href="#"> Latest version ▾ </a> <span class="light d-flex">git-difftool last updated in 2.45.0</span> <div class='dropdown-panel left' id='previous-versions-dropdown'> <header>Changes in the <strong>git-difftool</strong> manual</header> <ol class='reference-previous-versions'> <li class="no-change"><span>2.45.1 → 2.48.1 no changes</span></li> <li class="no-change"><span>2.45.0 no changes</span></li> <li class="no-change"><span>2.44.1 → 2.44.3 no changes</span></li> <li> <a href="/docs/git-difftool/2.44.0"><span class="version">2.44.0</span> <span class="diff"> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">02/23/24</em> </a> </li> <li class="no-change"><span>2.43.1 → 2.43.6 no changes</span></li> <li> <a href="/docs/git-difftool/2.43.0"><span class="version">2.43.0</span> <span class="diff"> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">11/20/23</em> </a> </li> <li class="no-change"><span>2.41.1 → 2.42.4 no changes</span></li> <li> <a href="/docs/git-difftool/2.41.0"><span class="version">2.41.0</span> <span class="diff"> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">06/01/23</em> </a> </li> <li class="no-change"><span>2.38.1 → 2.40.4 no changes</span></li> <li> <a href="/docs/git-difftool/2.38.0"><span class="version">2.38.0</span> <span class="diff"> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">10/02/22</em> </a> </li> <li class="no-change"><span>2.31.1 → 2.37.7 no changes</span></li> <li> <a href="/docs/git-difftool/2.31.0"><span class="version">2.31.0</span> <span class="diff"> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">03/15/21</em> </a> </li> <li class="no-change"><span>2.22.1 → 2.30.9 no changes</span></li> <li> <a href="/docs/git-difftool/2.22.0"><span class="version">2.22.0</span> <span class="diff"> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">06/07/19</em> </a> </li> <li class="no-change"><span>2.13.7 → 2.21.4 no changes</span></li> <li> <a href="/docs/git-difftool/2.12.5"><span class="version">2.12.5</span> <span class="diff"> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">09/22/17</em> </a> </li> <li class="no-change"><span>2.10.5 → 2.11.4 no changes</span></li> <li> <a href="/docs/git-difftool/2.9.5"><span class="version">2.9.5</span> <span class="diff"> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">07/30/17</em> </a> </li> <li class="no-change"><span>2.3.10 → 2.8.6 no changes</span></li> <li> <a href="/docs/git-difftool/2.2.3"><span class="version">2.2.3</span> <span class="diff"> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">09/04/15</em> </a> </li> <li class="no-change"><span>2.1.4 no changes</span></li> <li> <a href="/docs/git-difftool/2.0.5"><span class="version">2.0.5</span> <span class="diff"> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/green-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">12/17/14</em> </a> </li> <li> </li> </ol> <footer> <p>Check your version of git by running</p> <code class="command">git --version</code> </footer> </div> </div> <div id="main" data-pagefind-filter="category:reference" data-pagefind-meta="category:Reference" data-pagefind-weight="0.05" data-pagefind-body> <div class="sect1"> <h2 id="_nome"><a class="anchor" href="#_nome"></a>NOME</h2> <div class="sectionbody"> <div class="paragraph"> <p>git-difftool - Exiba as alterações utilizando as ferramentas comuns do diff</p> </div> </div> </div> <div class="sect1"> <h2 id="_resumo"><a class="anchor" href="#_resumo"></a>RESUMO</h2> <div class="sectionbody"> <div class="verseblock"> <pre class="content"><em>git difftool</em> [<opções>] [<commit> [<commit>]] [--] [<caminho>…​]</pre> </div> </div> </div> <div class="sect1"> <h2 id="_descrição"><a class="anchor" href="#_descrição"></a>DESCRIÇÃO</h2> <div class="sectionbody"> <div class="paragraph"> <p>O comando <em>git difftool</em> é um comando do Git que permite comparar e editar os arquivos entre as revisões usando as ferramentas comuns de comparação. O comando "git difftool" é uma interface para o comando "git diff" e aceita as mesmas opções e argumentos. Consulte o comando <a href='/docs/git-diff/pt_BR'>git-diff[1]</a>.</p> </div> </div> </div> <div class="sect1"> <h2 id="_opções"><a class="anchor" href="#_opções"></a>OPÇÕES</h2> <div class="sectionbody"> <div class="dlist"> <dl> <dt class="hdlist1" id="git-difftool--d"> <a class="anchor" href="#git-difftool--d"></a>-d </dt> <dt class="hdlist1" id="git-difftool---dir-diff"> <a class="anchor" href="#git-difftool---dir-diff"></a>--dir-diff </dt> <dd> <p>Copie os arquivos modificados para um local temporário e execute um "diff" neles. Este modo nunca avisa nada antes de executar a ferramenta diff.</p> </dd> <dt class="hdlist1" id="git-difftool--y"> <a class="anchor" href="#git-difftool--y"></a>-y </dt> <dt class="hdlist1" id="git-difftool---no-prompt"> <a class="anchor" href="#git-difftool---no-prompt"></a>--no-prompt </dt> <dd> <p>Não avise antes de iniciar uma ferramenta diff.</p> </dd> <dt class="hdlist1" id="git-difftool---prompt"> <a class="anchor" href="#git-difftool---prompt"></a>--prompt </dt> <dd> <p>Avise antes de cada invocação da ferramenta diff. Esse é o comportamento predefinido; a opção é usada para substituir quaisquer definições de configuração.</p> </dd> <dt class="hdlist1" id="git-difftool---rotate-toltarquivogt"> <a class="anchor" href="#git-difftool---rotate-toltarquivogt"></a>--rotate-to=<arquivo> </dt> <dd> <p>Comece mostrando a diferença para o caminho informado, os caminhos antes dele serão movidos para o final e para a saída.</p> </dd> <dt class="hdlist1" id="git-difftool---skip-toltarquivogt"> <a class="anchor" href="#git-difftool---skip-toltarquivogt"></a>--skip-to=<arquivo> </dt> <dd> <p>Comece mostrando a diferença para o caminho informado, pulando todos os caminhos antes dele.</p> </dd> <dt class="hdlist1" id="git-difftool--tltferramentagt"> <a class="anchor" href="#git-difftool--tltferramentagt"></a>-t <ferramenta> </dt> <dt class="hdlist1" id="git-difftool---toolltferramentagt"> <a class="anchor" href="#git-difftool---toolltferramentagt"></a>--tool=<ferramenta> </dt> <dd> <p>Use a ferramente diff especificada em <code><ferramenta></code>. Os valores válidos incluem <code>emerge</code>, <code>kompare</code>, <code>meld</code> e <code>vimdiff</code>. Execute o comando <code>git difftool --tool-help</code> para obter a lista de configurações válidas para <code><ferramentas></code>.</p> <div class="paragraph"> <p>Se uma ferramenta diff não for especificada, o comando <em>git difftool</em> usará a variável de configuração <code>diff.tool</code>. Se a variável de configuração <code>diff.tool</code> não estiver definida, o comando <em>git difftool</em> escolherá uma predefinição mais adequada.</p> </div> <div class="paragraph"> <p>Você pode fornecer explicitamente um caminho completo para a ferramenta definindo a variável de configuração <code>difftool.<ferramenta>.path</code>. Por exemplo, você pode configurar o caminho absoluto para o kdiff3 configurando <code>difftool.kdiff3.path</code>. Caso contrário, o <em>git difftool</em> assume que a ferramenta está disponível no <code>PATH</code>.</p> </div> <div class="paragraph"> <p>Em vez de executar uma das ferramentas "diff" conhecidas, o <em>git difftool</em> pode ser customizado para executar um programa alternativo, utilizando a linha de comando para chamar uma variável de configuração <code>difftool.<ferramenta>.cmd</code>.</p> </div> <div class="paragraph"> <p>Quando o comando <em>git difftool</em> é invocado com esta ferramenta (por meio da opção <code>-t</code>, <code>--tool</code> ou na variável de configuração <code>diff.tool</code>), a linha de comando configurada será invocada com as seguintes variáveis disponíveis: <code>$LOCAL</code>, é definido como o nome do arquivo temporário que contém o conteúdo da pré-imagem do diff, <code>$REMOTE</code>, é definido como o nome do arquivo temporário que contém o conteúdo da pós-imagem do diff. <code>$MERGED</code> é o nome do arquivo que está sendo comparado. O <code>$BASE</code> é oferecido para compatibilidade com os comandos personalizados da ferramenta de mesclagem e tem o mesmo valor que <code>$MERGED</code>.</p> </div> </dd> <dt class="hdlist1" id="git-difftool---tool-help"> <a class="anchor" href="#git-difftool---tool-help"></a>--tool-help </dt> <dd> <p>Imprima uma lista de ferramentas "diff" que podem ser utilizadas com <code>--tool</code>.</p> </dd> <dt class="hdlist1" id="git-difftool---no-symlinks"> <a class="anchor" href="#git-difftool---no-symlinks"></a>--[no-]symlinks </dt> <dd> <p>O comportamento padrão do <code>git difftool</code> é criar links simbólicos para a árvore de trabalho quando executado no modo <code>--dir-diff</code> e o lado direito da comparação produz o mesmo conteúdo que o arquivo na árvore de trabalho.</p> <div class="paragraph"> <p>Ao utilizar a opção <code>--no-symlinks</code> ela instrui o comando <em>git difftool</em> para criar cópias. A predefinição no Windows é `--no-symlinks.</p> </div> </dd> <dt class="hdlist1" id="git-difftool--xltcomandogt"> <a class="anchor" href="#git-difftool--xltcomandogt"></a>-x <comando> </dt> <dt class="hdlist1" id="git-difftool---extcmdltcomandogt"> <a class="anchor" href="#git-difftool---extcmdltcomandogt"></a>--extcmd=<comando> </dt> <dd> <p>Especifique um comando personalizado para visualizar os diffs. O comando <em>git-difftool</em> ignora as predefinições de configuração e executa o <code><comando> $LOCAL $REMOTE</code> quando esta opção é utilizada. Além disso, <code>$BASE</code> é definido no ambiente.</p> </dd> <dt class="hdlist1" id="git-difftool--g"> <a class="anchor" href="#git-difftool--g"></a>-g </dt> <dt class="hdlist1" id="git-difftool---no-gui"> <a class="anchor" href="#git-difftool---no-gui"></a>--[no-]gui </dt> <dd> <p>Quando o comando <em>git-difftool</em> é invocado através da opção <code>-g</code> ou <code>--gui</code>, a ferramenta diff predefinida será lida através da variável de configuração <code>diff.guitool</code> em vez do <code>diff.tool</code>. Isso pode ser selecionado automaticamente usando a variável de configuração <code>difftool.guiDefault</code>. A opção <code>--no-gui</code> pode ser utilizada para substituir estas configurações. Caso o <code>diff.guitool</code> não esteja definido, faremos a procura na ordem <code>merge.guitool</code>, <code>diff.tool</code>, <code>merge.tool</code> até que uma ferramenta seja encontrada.</p> </dd> <dt class="hdlist1" id="git-difftool---no-trust-exit-code"> <a class="anchor" href="#git-difftool---no-trust-exit-code"></a>--[no-]trust-exit-code </dt> <dd> <p>Errors reported by the diff tool are ignored by default. Use <code>--trust-exit-code</code> to make <em>git-difftool</em> exit when an invoked diff tool returns a non-zero exit code.</p> <div class="paragraph"> <p><em>git-difftool</em> encaminhará o código de encerramento da ferramenta chamada quando <code>--trust-exit-code</code> for utilizado.</p> </div> </dd> </dl> </div> <div class="paragraph"> <p>Para ver a lista completa das opções compatíveis consulte <a href='/docs/git-diff/pt_BR'>git-diff[1]</a>.</p> </div> </div> </div> <div class="sect1"> <h2 id="_configuração"><a class="anchor" href="#_configuração"></a>CONFIGURAÇÃO</h2> <div class="sectionbody"> <div class="paragraph"> <p>O <em>git difftool</em> retorna às variáveis da configuração do <em>git mergetool</em> quando os equivalentes "difftool" não estiverem definidos.</p> </div> <div class="paragraph"> <p>Tudo acima desta linha nesta seção não está incluído na documentação <a href='/docs/git-config/pt_BR'>git-config[1]</a>. O conteúdo que segue é o mesmo que se encontra lá:</p> </div> <div class="admonitionblock warning"> <table> <tr> <td class="icon"> <div class="title">Warning</div> </td> <td class="content"> <div class="paragraph"> <p>Missing <code>pt_BR/config/difftool.txt</code></p> </div> <div class="paragraph"> <p>See original version for this content.</p> </div> </td> </tr> </table> </div> </div> </div> <div class="sect1"> <h2 id="_veja_também"><a class="anchor" href="#_veja_também"></a>VEJA TAMBÉM</h2> <div class="sectionbody"> <div class="dlist"> <dl> <dt class="hdlist1" id="git-difftool-ahrefrelurldocsgit-diffptBRgit-diff1a"> <a class="anchor" href="#git-difftool-ahrefrelurldocsgit-diffptBRgit-diff1a"></a><a href='/docs/git-diff/pt_BR'>git-diff[1]</a> </dt> <dd> <p>Exibir as alterações entre os commits, os commits, árvore de trabalho, etc</p> </dd> <dt class="hdlist1" id="git-difftool-ahrefrelurldocsgit-mergetoolptBRgit-mergetool1a"> <a class="anchor" href="#git-difftool-ahrefrelurldocsgit-mergetoolptBRgit-mergetool1a"></a><a href='/docs/git-mergetool/pt_BR'>git-mergetool[1]</a> </dt> <dd> <p>Execute as ferramentas de resolução de conflitos de mesclagem para resolver os conflitos</p> </dd> <dt class="hdlist1" id="git-difftool-ahrefrelurldocsgit-configptBRgit-config1a"> <a class="anchor" href="#git-difftool-ahrefrelurldocsgit-configptBRgit-config1a"></a><a href='/docs/git-config/pt_BR'>git-config[1]</a> </dt> <dd> <p>Obter e definir as opções globais ou as de repositório</p> </dd> </dl> </div> </div> </div> <div class="sect1"> <h2 id="_git"><a class="anchor" href="#_git"></a>GIT</h2> <div class="sectionbody"> <div class="paragraph"> <p>Parte do conjunto <a href='/docs/git/pt_BR'>git[1]</a></p> </div> </div> </div> </div> </div> </div> <footer> <div class="site-source"> <a href="/site">About this site</a><br> Patches, suggestions, and comments are welcome. </div> <div class="sfc-member"> Git is a member of <a href="/sfc">Software Freedom Conservancy</a> </div> </footer> <a href="#top" class="no-js scrollToTop" id="scrollToTop" data-label="Scroll to top"> <img src="/images/icons/chevron-up@2x.png" width="20" height="20" alt="scroll-to-top"/> </a> <script src="/js/jquery-1.7.1.min.js"></script> <script src="/js/jquery-ui-1.8.18.custom.min.js"></script> <script src="/js/jquery.defaultvalue.js"></script> <script src="/js/session.min.js"></script> <script src="/js/application.min.js"></script> </div> </body> </html>