CINXE.COM
Git - git-cat-file Documentation
<!DOCTYPE html> <html lang="fr"> <head> <script type="text/javascript"> const currentTheme = localStorage.getItem("theme") if (currentTheme) { const prefersDarkScheme = window.matchMedia("(prefers-color-scheme: dark)").matches if ((prefersDarkScheme && currentTheme === "light") || (!prefersDarkScheme && currentTheme === "dark")) { document.documentElement.dataset.theme = currentTheme } } </script> <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-cat-file Documentation</title> <link href="/favicon.ico" rel='shortcut icon' type='image/x-icon'> <link rel="stylesheet" href="/application.min.css"> </head> <body id="documentation"> <div class="inner"> <header> <a id="logo" href="/"><img src="/images/logo@2x.png" width="110" height="46" alt="Git" class="no-filter" /></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> <div id="search-container"> <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> </div> <img src="/images/dark-mode.svg" id="dark-mode-button" /> </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="#"> Français ▾</a> <div class='dropdown-panel right' id='l10n-versions-dropdown'> <header>Localized versions of <strong>git-cat-file</strong> manual</header> <ol class='reference-previous-versions'> <li> <a href="/docs/git-cat-file"><span class="version">English</span> </a> </li> <li> <a href="/docs/git-cat-file/fr"><span class="version">Français</span> </a> </li> <li> <a href="/docs/git-cat-file/pt_BR"><span class="version">Português (Brasil)</span> </a> </li> <li> <a href="/docs/git-cat-file/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/fr"> git </a> </li> <li> <a href="/docs/git-config/fr"> config </a> </li> <li> <a href="/docs/git-help/fr"> help </a> </li> <li> <a href="/docs/git-bugreport/fr"> 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/fr"> init </a> </li> <li> <a href="/docs/git-clone/fr"> clone </a> </li> </ul> <h3 class='snapshotting'>Basic Snapshotting</h3> <ul class='unstyled'> <li> <a href="/docs/git-add/fr"> add </a> </li> <li> <a href="/docs/git-status/fr"> status </a> </li> <li> <a href="/docs/git-diff/fr"> diff </a> </li> <li> <a href="/docs/git-commit/fr"> commit </a> </li> <li> <a href="/docs/git-notes/fr"> notes </a> </li> <li> <a href="/docs/git-restore/fr"> restore </a> </li> <li> <a href="/docs/git-reset/fr"> reset </a> </li> <li> <a href="/docs/git-rm/fr"> rm </a> </li> <li> <a href="/docs/git-mv/fr"> mv </a> </li> </ul> <h3 class='branching'>Branching and Merging</h3> <ul class='unstyled'> <li> <a href="/docs/git-branch/fr"> branch </a> </li> <li> <a href="/docs/git-checkout/fr"> checkout </a> </li> <li> <a href="/docs/git-switch/fr"> switch </a> </li> <li> <a href="/docs/git-merge/fr"> merge </a> </li> <li> <a href="/docs/git-mergetool/fr"> mergetool </a> </li> <li> <a href="/docs/git-log/fr"> log </a> </li> <li> <a href="/docs/git-stash/fr"> stash </a> </li> <li> <a href="/docs/git-tag/fr"> tag </a> </li> <li> <a href="/docs/git-worktree/fr"> worktree </a> </li> </ul> <h3 class='sharing'>Sharing and Updating Projects</h3> <ul class='unstyled'> <li> <a href="/docs/git-fetch/fr"> fetch </a> </li> <li> <a href="/docs/git-pull/fr"> pull </a> </li> <li> <a href="/docs/git-push/fr"> push </a> </li> <li> <a href="/docs/git-remote/fr"> remote </a> </li> <li> <a href="/docs/git-submodule/fr"> 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/fr"> show </a> </li> <li> <a href="/docs/git-log/fr"> log </a> </li> <li> <a href="/docs/git-diff/fr"> diff </a> </li> <li> <a href="/docs/git-difftool/fr"> difftool </a> </li> <li> <a href="/docs/git-range-diff/fr"> range-diff </a> </li> <li> <a href="/docs/git-shortlog/fr"> shortlog </a> </li> <li> <a href="/docs/git-describe/fr"> describe </a> </li> </ul> <h3 class='patching'>Patching</h3> <ul class='unstyled'> <li> <a href="/docs/git-apply/fr"> apply </a> </li> <li> <a href="/docs/git-cherry-pick/fr"> cherry-pick </a> </li> <li> <a href="/docs/git-diff/fr"> diff </a> </li> <li> <a href="/docs/git-rebase/fr"> rebase </a> </li> <li> <a href="/docs/git-revert/fr"> revert </a> </li> </ul> <h3 class='debugging'>Debugging</h3> <ul class='unstyled'> <li> <a href="/docs/git-bisect/fr"> bisect </a> </li> <li> <a href="/docs/git-blame/fr"> blame </a> </li> <li> <a href="/docs/git-grep/fr"> grep </a> </li> </ul> <h3 class='email'>Email</h3> <ul class='unstyled'> <li> <a href="/docs/git-am/fr"> am </a> </li> <li> <a href="/docs/git-apply/fr"> apply </a> </li> <li> <a href="/docs/git-format-patch/fr"> format-patch </a> </li> <li> <a href="/docs/git-send-email"> send-email </a> </li> <li> <a href="/docs/git-request-pull/fr"> request-pull </a> </li> </ul> <h3 class='external'>External Systems</h3> <ul class='unstyled'> <li> <a href="/docs/git-svn"> svn </a> </li> <li> <a href="/docs/git-fast-import/fr"> fast-import </a> </li> </ul> <h3 class='server-admin'>Server Admin</h3> <ul class='unstyled'> <li> <a href="/docs/git-daemon/fr"> daemon </a> </li> <li> <a href="/docs/git-update-server-info"> 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/fr"> Glossary </a> </li> <li> <a href="/docs/githooks"> Hooks </a> </li> <li> <a href="/docs/gitignore/fr"> 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/fr"> clean </a> </li> <li> <a href="/docs/git-gc/fr"> gc </a> </li> <li> <a href="/docs/git-fsck/fr"> fsck </a> </li> <li> <a href="/docs/git-reflog/fr"> reflog </a> </li> <li> <a href="/docs/git-filter-branch"> filter-branch </a> </li> <li> <a href="/docs/git-instaweb/fr"> instaweb </a> </li> <li> <a href="/docs/git-archive/fr"> archive </a> </li> <li> <a href="/docs/git-bundle/fr"> bundle </a> </li> </ul> <h3 class='plumbing'>Plumbing Commands</h3> <ul class='unstyled'> <li> <a href="/docs/git-cat-file/fr"> cat-file </a> </li> <li> <a href="/docs/git-check-ignore/fr"> check-ignore </a> </li> <li> <a href="/docs/git-checkout-index/fr"> checkout-index </a> </li> <li> <a href="/docs/git-commit-tree/fr"> commit-tree </a> </li> <li> <a href="/docs/git-count-objects/fr"> count-objects </a> </li> <li> <a href="/docs/git-diff-index"> diff-index </a> </li> <li> <a href="/docs/git-for-each-ref"> for-each-ref </a> </li> <li> <a href="/docs/git-hash-object"> hash-object </a> </li> <li> <a href="/docs/git-ls-files"> ls-files </a> </li> <li> <a href="/docs/git-ls-tree"> ls-tree </a> </li> <li> <a href="/docs/git-merge-base"> merge-base </a> </li> <li> <a href="/docs/git-read-tree"> read-tree </a> </li> <li> <a href="/docs/git-rev-list/fr"> rev-list </a> </li> <li> <a href="/docs/git-rev-parse"> rev-parse </a> </li> <li> <a href="/docs/git-show-ref"> show-ref </a> </li> <li> <a href="/docs/git-symbolic-ref"> symbolic-ref </a> </li> <li> <a href="/docs/git-update-index"> update-index </a> </li> <li> <a href="/docs/git-update-ref"> update-ref </a> </li> <li> <a href="/docs/git-verify-pack"> verify-pack </a> </li> <li> <a href="/docs/git-write-tree"> 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-cat-file last updated in 2.46.1</span> <div class='dropdown-panel left' id='previous-versions-dropdown'> <header>Changes in the <strong>git-cat-file</strong> manual</header> <ol class='reference-previous-versions'> <li class="no-change"><span>2.46.2 → 2.49.0 no changes</span></li> <li> <a href="/docs/git-cat-file/2.46.1"><span class="version">2.46.1</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/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">2024-09-13</em> </a> </li> <li class="no-change"><span>2.42.2 → 2.46.0 no changes</span></li> <li> <a href="/docs/git-cat-file/2.42.1"><span class="version">2.42.1</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/red-dot.png" /> <img src="/images/icons/red-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">2023-11-02</em> </a> </li> <li> <a href="/docs/git-cat-file/2.42.0"><span class="version">2.42.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/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">2023-08-21</em> </a> </li> <li class="no-change"><span>2.40.1 → 2.41.3 no changes</span></li> <li> <a href="/docs/git-cat-file/2.40.0"><span class="version">2.40.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">2023-03-12</em> </a> </li> <li class="no-change"><span>2.38.1 → 2.39.5 no changes</span></li> <li> <a href="/docs/git-cat-file/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/green-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">2022-10-02</em> </a> </li> <li class="no-change"><span>2.36.1 → 2.37.7 no changes</span></li> <li> <a href="/docs/git-cat-file/2.36.0"><span class="version">2.36.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/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">2022-04-18</em> </a> </li> <li class="no-change"><span>2.34.1 → 2.35.8 no changes</span></li> <li> <a href="/docs/git-cat-file/2.34.0"><span class="version">2.34.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/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">2021-11-15</em> </a> </li> <li class="no-change"><span>2.32.1 → 2.33.8 no changes</span></li> <li> <a href="/docs/git-cat-file/2.32.0"><span class="version">2.32.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/red-dot.png" /> <img src="/images/icons/red-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">2021-06-06</em> </a> </li> <li class="no-change"><span>2.28.1 → 2.31.8 no changes</span></li> <li> <a href="/docs/git-cat-file/2.28.0"><span class="version">2.28.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">2020-07-27</em> </a> </li> <li class="no-change"><span>2.21.1 → 2.27.1 no changes</span></li> <li> <a href="/docs/git-cat-file/2.21.0"><span class="version">2.21.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">2019-02-24</em> </a> </li> <li class="no-change"><span>2.19.1 → 2.20.5 no changes</span></li> <li> <a href="/docs/git-cat-file/2.19.0"><span class="version">2.19.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">2018-09-10</em> </a> </li> <li class="no-change"><span>2.17.0 → 2.18.5 no changes</span></li> <li> <a href="/docs/git-cat-file/2.16.6"><span class="version">2.16.6</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/red-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/red-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">2019-12-06</em> </a> </li> <li class="no-change"><span>2.15.4 no changes</span></li> <li> <a href="/docs/git-cat-file/2.14.6"><span class="version">2.14.6</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">2019-12-06</em> </a> </li> <li class="no-change"><span>2.12.5 → 2.13.7 no changes</span></li> <li> <a href="/docs/git-cat-file/2.11.4"><span class="version">2.11.4</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">2017-09-22</em> </a> </li> <li class="no-change"><span>2.10.5 no changes</span></li> <li> <a href="/docs/git-cat-file/2.9.5"><span class="version">2.9.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/red-dot.png" /> <img src="/images/icons/red-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">2017-07-30</em> </a> </li> <li class="no-change"><span>2.7.6 → 2.8.6 no changes</span></li> <li> <a href="/docs/git-cat-file/2.6.7"><span class="version">2.6.7</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/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> <img src="/images/icons/grey-dot.png" /> </span> <em class="date">2017-05-05</em> </a> </li> <li> <a href="/docs/git-cat-file/2.5.6"><span class="version">2.5.6</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">2017-05-05</em> </a> </li> <li class="no-change"><span>2.1.4 → 2.4.12 no changes</span></li> <li> <a href="/docs/git-cat-file/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">2014-12-17</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="_nom"><a class="anchor" href="#_nom"></a>NOM</h2> <div class="sectionbody"> <div class="paragraph"> <p>git-cat-file - Fournit le contenu ou les détails pour les objets du dépôt</p> </div> </div> </div> <div class="sect1"> <h2 id="_synopsis"><a class="anchor" href="#_synopsis"></a>SYNOPSIS</h2> <div class="sectionbody"> <div class="verseblock"> <pre class="content"><em>git cat-file</em> <type> <object> <em>git cat-file</em> (-e | -p) <object> <em>git cat-file</em> (-t | -s) [--allow-unknown-type] <object> <em>git cat-file</em> (--textconv | --filters) [<rev>:<path|tree-ish> | --path=<path|tree-ish> <rev>] <em>git cat-file</em> (--batch | --batch-check | --batch-command) [--batch-all-objects] [--buffer] [--follow-symlinks] [--unordered] [--textconv | --filters] [-Z]</pre> </div> </div> </div> <div class="sect1"> <h2 id="_description"><a class="anchor" href="#_description"></a>DESCRIPTION</h2> <div class="sectionbody"> <div class="paragraph"> <p>Output the contents or other properties such as size, type or delta information of one or more objects.</p> </div> <div class="paragraph"> <p>This command can operate in two modes, depending on whether an option from the <code>--batch</code> family is specified.</p> </div> <div class="paragraph"> <p>In non-batch mode, the command provides information on an object named on the command line.</p> </div> <div class="paragraph"> <p>In batch mode, arguments are read from standard input.</p> </div> </div> </div> <div class="sect1"> <h2 id="_options"><a class="anchor" href="#_options"></a>OPTIONS</h2> <div class="sectionbody"> <div class="dlist"> <dl> <dt class="hdlist1" id="git-cat-file-ltobjetgt"> <a class="anchor" href="#git-cat-file-ltobjetgt"></a><objet> </dt> <dd> <p>Le nom de l’objet à afficher. Pour une liste plus complète des façons d’épeler les noms d’objets, voir la section « SPÉCIFICATION DE RÉVISIONS" dans <a href='/docs/gitrevisions/fr'>gitrevisions[7]</a>.</p> </dd> <dt class="hdlist1" id="git-cat-file--t"> <a class="anchor" href="#git-cat-file--t"></a>-t </dt> <dd> <p>Au lieu du contenu, afficher le type d’objet identifié par <code><objet></code>.</p> </dd> <dt class="hdlist1" id="git-cat-file--s"> <a class="anchor" href="#git-cat-file--s"></a>-s </dt> <dd> <p>Instead of the content, show the object size identified by <code><object></code>. If used with <code>--use-mailmap</code> option, will show the size of updated object after replacing idents using the mailmap mechanism.</p> </dd> <dt class="hdlist1" id="git-cat-file--e"> <a class="anchor" href="#git-cat-file--e"></a>-e </dt> <dd> <p>Sortir avec un statut nul si <code><objet></code> existe et est un objet valide. Si <code><objet></code> est d’un format invalide, sortir avec un état non-zéro et émettre une erreur sur stderr.</p> </dd> <dt class="hdlist1" id="git-cat-file--p"> <a class="anchor" href="#git-cat-file--p"></a>-p </dt> <dd> <p>Formater l’affichage du contenu de <code><objet></code> en fonction de son type.</p> </dd> <dt class="hdlist1" id="git-cat-file-lttypegt"> <a class="anchor" href="#git-cat-file-lttypegt"></a><type> </dt> <dd> <p>Typiquement, cela correspond au type réel de <code><objet></code> mais la demande d’un type qui peut trivialement être déréférencé à partir du <code><objet></code> donné est également autorisée. Un exemple est de demander un "tree" avec <code><objet></code> étant un objet commit qui le contient, ou de demander un "blob" avec <code><objet></code> étant un objet tag qui le pointe.</p> </dd> <dt class="hdlist1" id="git-cat-file---no-mailmap"> <a class="anchor" href="#git-cat-file---no-mailmap"></a>--[no-]mailmap </dt> <dt class="hdlist1" id="git-cat-file---no-use-mailmap"> <a class="anchor" href="#git-cat-file---no-use-mailmap"></a>--[no-]use-mailmap </dt> <dd> <p>Utiliser le fichier mailmap pour mapper les noms d’auteurs, de validateurs et d’étiqueteur, et les adresses email avec les vrais noms et adresses email canoniques. Voir <a href='/docs/git-shortlog/fr'>git-shortlog[1]</a>.</p> </dd> <dt class="hdlist1" id="git-cat-file---textconv"> <a class="anchor" href="#git-cat-file---textconv"></a>--textconv </dt> <dd> <p>Afficher le contenu tel que transformé par un filtre textconv. Dans ce cas, <code><objet></code> doit être de la forme <code><arbre-esque>:<chemin></code>, ou <code>:<chemin></code> afin d’appliquer le filtre au contenu enregistré dans l’index à <code><chemin></code>.</p> </dd> <dt class="hdlist1" id="git-cat-file---filters"> <a class="anchor" href="#git-cat-file---filters"></a>--filters </dt> <dd> <p>Afficher le contenu tel qu’il a été converti par les filtres configurés dans l’arbre de travail actuel pour le <code><chemin></code> donné (c’est-à-dire les filtres de maculage, la conversion de fin de ligne, etc). Dans ce cas, <code><objet></code> doit être de la forme <code><arbre-esque>:<chemin></code>, ou <code>:<chemin></code>.</p> </dd> <dt class="hdlist1" id="git-cat-file---pathltchemingt"> <a class="anchor" href="#git-cat-file---pathltchemingt"></a>--path=<chemin> </dt> <dd> <p>À utiliser avec <code>--textconv</code> ou <code>--filters</code>, pour permettre de spécifier un nom d’objet et un chemin séparément, par exemple lorsqu’il est difficile de déterminer la révision d’où provient le blob.</p> </dd> <dt class="hdlist1" id="git-cat-file---batch"> <a class="anchor" href="#git-cat-file---batch"></a>--batch </dt> <dt class="hdlist1" id="git-cat-file---batchltformatgt"> <a class="anchor" href="#git-cat-file---batchltformatgt"></a>--batch=<format> </dt> <dd> <p>Afficher les informations et le contenu des objets pour chaque objet fourni sur stdin. Ne peut être combiné avec aucune autre option ou argument sauf <code>--textconv</code>, <code>--filters</code> ou <code>--use-mailmap</code>.</p> <div class="openblock"> <div class="content"> <div class="ulist"> <ul> <li> <p>Utilisé avec <code>--textconv</code> ou <code>--filters</code>, les lignes d’entrée doivent spécifier le chemin, séparé par des espaces. Voir la section <code>SORTIE PAR LOT</code> ci-dessous pour plus de détails.</p> </li> <li> <p>When used with <code>--use-mailmap</code>, for commit and tag objects, the contents part of the output shows the identities replaced using the mailmap mechanism, while the information part of the output shows the size of the object as if it actually recorded the replacement identities.</p> </li> </ul> </div> </div> </div> </dd> <dt class="hdlist1" id="git-cat-file---batch-check"> <a class="anchor" href="#git-cat-file---batch-check"></a>--batch-check </dt> <dt class="hdlist1" id="git-cat-file---batch-checkltformatgt"> <a class="anchor" href="#git-cat-file---batch-checkltformatgt"></a>--batch-check=<format> </dt> <dd> <p>Afficher les informations sur les objets pour chaque objet fourni sur stdin. Ne peut être combiné avec aucune autre option ou argument sauf <code>--textconv</code>, <code>--filters</code> ou <code>--use-mailmap</code>.</p> <div class="openblock"> <div class="content"> <div class="ulist"> <ul> <li> <p>When used with <code>--textconv</code> or <code>--filters</code>, the input lines must specify the path, separated by whitespace. See the section <code>BATCH OUTPUT</code> below for details.</p> </li> <li> <p>When used with <code>--use-mailmap</code>, for commit and tag objects, the printed object information shows the size of the object as if the identities recorded in it were replaced by the mailmap mechanism.</p> </li> </ul> </div> </div> </div> </dd> <dt class="hdlist1" id="git-cat-file---batch-command"> <a class="anchor" href="#git-cat-file---batch-command"></a>--batch-command </dt> <dt class="hdlist1" id="git-cat-file---batch-commandltformatgt"> <a class="anchor" href="#git-cat-file---batch-commandltformatgt"></a>--batch-command=<format> </dt> <dd> <p>Entrer dans un mode de commande qui lit les commandes et les arguments depuis stdin. Peut seulement être combiné avec <code>--buffer</code>, <code>--textconv</code>, <code>--use-mailmap</code> ou <code>--filters</code>.</p> <div class="openblock"> <div class="content"> <div class="ulist"> <ul> <li> <p>Utilisé avec <code>--textconv</code> ou <code>--filters</code>, les lignes d’entrée doivent spécifier le chemin, séparé par des espaces. Voir la section <code>SORTIE PAR LOT</code> ci-dessous pour plus de détails.</p> </li> <li> <p>When used with <code>--use-mailmap</code>, for commit and tag objects, the <code>contents</code> command shows the identities replaced using the mailmap mechanism, while the <code>info</code> command shows the size of the object as if it actually recorded the replacement identities.</p> </li> </ul> </div> </div> </div> <div class="paragraph"> <p><code>--batch-command</code> reconnaît les commandes suivantes :</p> </div> <div class="openblock"> <div class="content"> <div class="dlist"> <dl> <dt class="hdlist1" id="git-cat-file-contentsltobjetgt"> <a class="anchor" href="#git-cat-file-contentsltobjetgt"></a>contents <objet> </dt> <dd> <p>Print object contents for object reference <code><object></code>. This corresponds to the output of <code>--batch</code>.</p> </dd> <dt class="hdlist1" id="git-cat-file-infoltobjetgt"> <a class="anchor" href="#git-cat-file-infoltobjetgt"></a>info <objet> </dt> <dd> <p>Print object info for object reference <code><object></code>. This corresponds to the output of <code>--batch-check</code>.</p> </dd> <dt class="hdlist1" id="git-cat-file-flush"> <a class="anchor" href="#git-cat-file-flush"></a>flush </dt> <dd> <p>Used with <code>--buffer</code> to execute all preceding commands that were issued since the beginning or since the last flush was issued. When <code>--buffer</code> is used, no output will come until a <code>flush</code> is issued. When <code>--buffer</code> is not used, commands are flushed each time without issuing <code>flush</code>.</p> </dd> </dl> </div> </div> </div> </dd> <dt class="hdlist1" id="git-cat-file---batch-all-objects"> <a class="anchor" href="#git-cat-file---batch-all-objects"></a>--batch-all-objects </dt> <dd> <p>Au lieu de lire une liste d’objets sur stdin, exécuter l’opération par lot demandée sur tous les objets du dépôt et de tous les magasins d’objets alternatifs (pas seulement les objets accessibles). Nécessite que <code>--batch</code> ou <code>--batch-check</code> soit spécifié. Par défaut, les objets sont visités dans l’ordre trié par leurs empreintes ; voir aussi <code>--unordered</code> ci-dessous. Les objets sont présentés tels quels, sans respecter le mécanisme "replace" de <a href='/docs/git-replace/fr'>git-replace[1]</a>.</p> </dd> <dt class="hdlist1" id="git-cat-file---buffer"> <a class="anchor" href="#git-cat-file---buffer"></a>--buffer </dt> <dd> <p>Normalement, la sortie par lot est vidée après la sortie de chaque objet, afin qu’un processus puisse lire et écrire de manière interactive depuis <code>cat-file</code>. Avec cette option, la sortie utilise la mise en tampon normale de stdio ; c’est beaucoup plus efficace quand on invoque <code>--batch-check</code> ou <code>--batch-command</code> sur un grand nombre d’objets.</p> </dd> <dt class="hdlist1" id="git-cat-file---unordered"> <a class="anchor" href="#git-cat-file---unordered"></a>--unordered </dt> <dd> <p>Lorsque <code>--batch-all-objects</code> est utilisé, visiter les objets dans un ordre qui peut être plus efficace pour accéder au contenu des objets que l’ordre de hachage. Les détails exacts de l’ordre ne sont pas spécifiés, mais si vous n’avez pas besoin d’un ordre spécifique, ceci devrait généralement résulter en une sortie plus rapide, particulièrement avec <code>--batch</code>. Notez que <code>cat-file</code> ne montrera chaque objet qu’une seule fois, même s’il est stocké plusieurs fois dans le dépôt.</p> </dd> <dt class="hdlist1" id="git-cat-file---allow-unknown-type"> <a class="anchor" href="#git-cat-file---allow-unknown-type"></a>--allow-unknown-type </dt> <dd> <p>Permettre à <code>-s</code> ou <code>-t</code> d’interroger les objets cassés/corrompus de type inconnu.</p> </dd> <dt class="hdlist1" id="git-cat-file---follow-symlinks"> <a class="anchor" href="#git-cat-file---follow-symlinks"></a>--follow-symlinks </dt> <dd> <p>Avec <code>--batch</code> ou <code>--batch-check</code>, suivre les liens symboliques à l’intérieur du dépôt lors de la recherche des objets avec des expressions SHA-1 étendues de la forme arbre-esque:chemin-dans-l-arbre. Au lieu de fournir une sortie sur le lien lui-même, fournir une sortie sur l’objet lié. Si un lien symbolique pointe en dehors de l’arbre (par exemple un lien vers <code>/foo</code> ou un lien au niveau de la racine vers <code>../foo</code>), la partie du lien qui est en dehors de l’arbre sera affichée.</p> <div class="paragraph"> <p>Cette option ne fonctionne pas (actuellement) correctement lorsqu’un objet dans l’index est spécifié (par exemple <code>:link</code> au lieu de <code>HEAD:link</code>) plutôt qu’un objet dans l’arbre.</p> </div> <div class="paragraph"> <p>Cette option ne peut (actuellement) être utilisée que si <code>--batch</code> ou <code>--batch-check</code> est utilisé.</p> </div> <div class="paragraph"> <p>Par exemple, considérons un dépôt git contenant :</p> </div> <div class="openblock"> <div class="content"> <div class="literalblock"> <div class="content"> <pre>f : un fichier contenant "hello\n". link : un lien symbolique vers f dir/link : un lien symbolique vers ../f plink : un lien symbolique vers ../f alink : un lien symbolique vers /etc/passwd</pre> </div> </div> </div> </div> <div class="paragraph"> <p>Pour un fichier régulier <code>f</code>, <code>echo HEAD:f | git cat-file --batch</code> afficherait</p> </div> <div class="openblock"> <div class="content"> <div class="literalblock"> <div class="content"> <pre>ce013625030ba8dba906f756967f9e9ca394464a blob 6</pre> </div> </div> </div> </div> <div class="paragraph"> <p>Et <code>echo HEAD:link | git cat-file --batch --follow-symlinks</code> imprimerait la même chose, tout comme <code>HEAD:dir/link</code>, puisqu’ils pointent tous deux vers <code>HEAD:f</code>.</p> </div> <div class="paragraph"> <p>Sans <code>--follow-symlinks</code>, ils afficheraient des données sur le lien symbolique lui-même. Dans le cas de <code>HEAD:link</code>, vous verrez</p> </div> <div class="openblock"> <div class="content"> <div class="literalblock"> <div class="content"> <pre>4d1ae35ba2c8ec712fa2a379db44ad639ca277bd blob 1</pre> </div> </div> </div> </div> <div class="paragraph"> <p>Les deux <code>plink</code> et` alink` pointent en dehors de l’arbre, donc ils afficheraient respectivement :</p> </div> <div class="openblock"> <div class="content"> <div class="literalblock"> <div class="content"> <pre>symlink 4 ../f</pre> </div> </div> <div class="literalblock"> <div class="content"> <pre>symlink 11 /etc/passwd</pre> </div> </div> </div> </div> </dd> <dt class="hdlist1" id="git-cat-file--Z"> <a class="anchor" href="#git-cat-file--Z"></a>-Z </dt> <dd> <p>Only meaningful with <code>--batch</code>, <code>--batch-check</code>, or <code>--batch-command</code>; input and output is NUL-delimited instead of newline-delimited.</p> </dd> <dt class="hdlist1" id="git-cat-file--z"> <a class="anchor" href="#git-cat-file--z"></a>-z </dt> <dd> <p>Only meaningful with <code>--batch</code>, <code>--batch-check</code>, or <code>--batch-command</code>; input is NUL-delimited instead of newline-delimited. This option is deprecated in favor of <code>-Z</code> as the output can otherwise be ambiguous.</p> </dd> </dl> </div> </div> </div> <div class="sect1"> <h2 id="_sortie"><a class="anchor" href="#_sortie"></a>SORTIE</h2> <div class="sectionbody"> <div class="paragraph"> <p>Si <code>-t</code> est spécifié, un des <code><type></code>.</p> </div> <div class="paragraph"> <p>Si <code>-s</code> est spécifié, la taille de l'<code><objet></code> en octets.</p> </div> <div class="paragraph"> <p>Si <code>-e</code> est spécifié, aucune sortie, à moins que le <code><objet></code> soit malformé.</p> </div> <div class="paragraph"> <p>Si <code>-p</code> est spécifié, le contenu de <code><objet></code> est formatté à l’affichage.</p> </div> <div class="paragraph"> <p>Si <code><type></code> est spécifié, le contenu brut (mais non compressé) de l'<code><objet></code> sera retourné.</p> </div> </div> </div> <div class="sect1"> <h2 id="_sortie_de_lot"><a class="anchor" href="#_sortie_de_lot"></a>SORTIE DE LOT</h2> <div class="sectionbody"> <div class="paragraph"> <p>Si <code>--batch</code> ou <code>--batch-check</code> est donné, <code>cat-file</code> lira les objets depuis stdin, un par ligne, et affichera les informations les concernant dans le même ordre qu’elles ont été lues. Par défaut, la ligne entière est considérée comme un objet, comme si elle était envoyée à <a href='/docs/git-rev-parse/fr'>git-rev-parse[1]</a>.</p> </div> <div class="paragraph"> <p>When <code>--batch-command</code> is given, <code>cat-file</code> will read commands from stdin, one per line, and print information based on the command given. With <code>--batch-command</code>, the <code>info</code> command followed by an object will print information about the object the same way <code>--batch-check</code> would, and the <code>contents</code> command followed by an object prints contents in the same way <code>--batch</code> would.</p> </div> <div class="paragraph"> <p>Vous pouvez spécifier les informations affichées pour chaque objet en utilisant un <code><format></code> personnalisé. Le <code><format></code> est copié littéralement sur stdout pour chaque objet, avec des variables de la forme <code>%(atome)</code> développés, suivi d’une nouvelle ligne. Les atomes disponibles sont :</p> </div> <div class="dlist"> <dl> <dt class="hdlist1" id="git-cat-file-codeobjectnamecode"> <a class="anchor" href="#git-cat-file-codeobjectnamecode"></a><code>objectname</code> </dt> <dd> <p>La représentation hexadécimale complète du nom de l’objet.</p> </dd> <dt class="hdlist1" id="git-cat-file-codeobjecttypecode"> <a class="anchor" href="#git-cat-file-codeobjecttypecode"></a><code>objecttype</code> </dt> <dd> <p>Le type de l’objet (le même que ce que <code>cat-file -t</code> renvoie).</p> </dd> <dt class="hdlist1" id="git-cat-file-codeobjectsizecode"> <a class="anchor" href="#git-cat-file-codeobjectsizecode"></a><code>objectsize</code> </dt> <dd> <p>La taille, en octets, de l’objet (la même que celle que <code>cat-file -s</code> renvoie).</p> </dd> <dt class="hdlist1" id="git-cat-file-codeobjectsizediskcode"> <a class="anchor" href="#git-cat-file-codeobjectsizediskcode"></a><code>objectsize:disk</code> </dt> <dd> <p>La taille, en octets, que l’objet occupe sur le disque. Voir la note sur les tailles sur disque dans la section <code>MISES EN GARDES</code> ci-dessous.</p> </dd> <dt class="hdlist1" id="git-cat-file-codedeltabasecode"> <a class="anchor" href="#git-cat-file-codedeltabasecode"></a><code>deltabase</code> </dt> <dd> <p>Si l’objet est stocké en tant que delta sur le disque, il se développe en représentation hexadécimale complète du nom de l’objet de base delta. Sinon, il se développe jusqu’à l’OID nul (tout à zéro). Voir <code>MISES EN GARDE</code> ci-dessous.</p> </dd> <dt class="hdlist1" id="git-cat-file-coderestcode"> <a class="anchor" href="#git-cat-file-coderestcode"></a><code>rest</code> </dt> <dd> <p>Si cet atome est utilisé dans la chaîne de sortie, les lignes d’entrée sont coupées à la première limite de caractères d’espace. Tous les caractères avant cet espace sont considérés comme le nom de l’objet ; les caractères après ce premier espace (c’est-à-dire le "reste" de la ligne) sont émis à la place de l’atome <code>%(rest)</code>.</p> </dd> </dl> </div> <div class="paragraph"> <p>Si aucun format n’est spécifié, le format par défaut est <code>%(objectname) %(objecttype) %(objectsize)</code>.</p> </div> <div class="paragraph"> <p>Si <code>--batch</code> est spécifié, ou si <code>--batch-command</code> est utilisé avec la commande <code>contents</code> les informations sur l’objet sont suivies du contenu de l’objet (consistant en <code>%(objectsize)</code> octets), suivi d’une nouvelle ligne.</p> </div> <div class="paragraph"> <p>Par exemple, <code>--batch</code> sans un format personnalisé produirait :</p> </div> <div class="listingblock"> <div class="content"> <pre><oid> SP <type> SP <taille> LF <contenu> LF</pre> </div> </div> <div class="paragraph"> <p>Alors que <code>--batch-check='%(objectname) %(objecttype)'</code> produirait :</p> </div> <div class="listingblock"> <div class="content"> <pre><oid> SP <type> LF</pre> </div> </div> <div class="paragraph"> <p>Si un nom est spécifié sur stdin qui ne peut pas être résolu en un objet dans le dépôt, alors <code>cat-file</code> ignorera tout format personnalisé et affichera :</p> </div> <div class="listingblock"> <div class="content"> <pre><objet> SP missing LF</pre> </div> </div> <div class="paragraph"> <p>Si un nom est spécifié qui pourrait faire référence à plus d’un objet (un sha court ambigu), alors <code>cat-file</code> ignorera tout format personnalisé et affichera :</p> </div> <div class="listingblock"> <div class="content"> <pre><objet> SP ambiguous LF</pre> </div> </div> <div class="paragraph"> <p>Si <code>--follow-symlinks</code> est utilisé, et qu’un lien symbolique dans le dépôt pointe en dehors du dépôt, alors <code>cat-file</code> ignorera tout format personnalisé et affichera :</p> </div> <div class="listingblock"> <div class="content"> <pre>symlink SP <taille> LF <lien-symbolique> LF</pre> </div> </div> <div class="paragraph"> <p>Le lien symbolique sera soit absolu (commençant par un <code>/</code>), soit relatif à la racine de l’arbre. Par exemple, si rép/lien pointe vers <code>../../foo</code>, alors <code><lien-symbolique></code> sera <code>../foo</code>. <code><taille></code> est la taille du lien symbolique en octets.</p> </div> <div class="paragraph"> <p>Si <code>--follow-symlinks</code> est utilisé, les messages d’erreur suivants seront affichés :</p> </div> <div class="listingblock"> <div class="content"> <pre><objet> SP missing LF</pre> </div> </div> <div class="paragraph"> <p>est imprimé lorsque le lien symbolique initial demandé n’existe pas.</p> </div> <div class="listingblock"> <div class="content"> <pre>dangling SP <taille> LF <objet> LF</pre> </div> </div> <div class="paragraph"> <p>est affiché lorsque le lien symbolique initial existe, mais que ce vers quoi il pointe (transitivement) n’existe pas.</p> </div> <div class="listingblock"> <div class="content"> <pre>loop SP <taille> LF <objet> LF</pre> </div> </div> <div class="paragraph"> <p>est affiché pour les boucles de liens symboliques (ou tous les liens symboliques qui nécessitent plus de 40 résolutions de liens pour être résolus).</p> </div> <div class="listingblock"> <div class="content"> <pre>notdir SP <taille> LF <objet> LF</pre> </div> </div> <div class="paragraph"> <p>est affiché lorsque, pendant la résolution des liens symboliques, un fichier est utilisé comme nom de répertoire.</p> </div> <div class="paragraph"> <p>Alternatively, when <code>-Z</code> is passed, the line feeds in any of the above examples are replaced with NUL terminators. This ensures that output will be parsable if the output itself would contain a linefeed and is thus recommended for scripting purposes.</p> </div> </div> </div> <div class="sect1"> <h2 id="_mises_en_garde"><a class="anchor" href="#_mises_en_garde"></a>MISES EN GARDE</h2> <div class="sectionbody"> <div class="paragraph"> <p>Notez que les tailles des objets sur le disque sont rapportées avec précision, mais il faut faire attention avant de tirer des conclusions sur les références ou les objets qui sont responsables de l’utilisation du disque. La taille d’un objet non-delta empaqueté peut être beaucoup plus grande que la taille des objets qui sont delta par rapport à lui, mais le choix de l’objet de base et de l’objet delta est arbitraire et peut être modifié lors d’un repack.</p> </div> <div class="paragraph"> <p>Notez également que plusieurs copies d’un objet peuvent être présentes dans la base de données des objets ; dans ce cas, il n’est pas défini quelle taille ou base delta de la copie sera rapportée.</p> </div> </div> </div> <div class="sect1"> <h2 id="_git"><a class="anchor" href="#_git"></a>GIT</h2> <div class="sectionbody"> <div class="paragraph"> <p>Fait partie de la suite <a href='/docs/git/fr'>git[1]</a></p> </div> </div> </div> <div class="sect1"> <h2 id="_traduction"><a class="anchor" href="#_traduction"></a>TRADUCTION</h2> <div class="sectionbody"> <div class="paragraph"> <p>Cette page de manuel a été traduite par Jean-Noël Avila <jn.avila AT free DOT fr> et les membres du projet git-manpages-l10n. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le site <a href="https://github.com/jnavila/git-manpages-l10n" class="bare">https://github.com/jnavila/git-manpages-l10n</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/modernizr.js"></script> <script src="/js/modernize.js"></script> <script src="/js/application.min.js"></script> </div> </body> </html>