This change also updates version of git documentation to match one used in
depot_tools, asciidoc, and ansi2html. It also fixes reset signal.
R=gavinmak@google.com
Bug: 1357152
Change-Id: I998e7434dde8d82b491376b47a5993c6d91d64a8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3856830
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Josip Sokcevic <sokcevic@google.com>
<spanstyle="font-weight: bold; color: #ffffff">$ cd src</span>
</code></pre></div></div><p><divclass="paragraph"> (only on linux)</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ ./build/install-build-deps.sh</span>
<spanstyle="font-weight: bold; color: #BFBFBF">$ cd src</span>
</code></pre></div></div><p><divclass="paragraph"> (only on linux)</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ ./build/install-build-deps.sh</span>
... truncated output ...
</code></pre></div></div><p><divclass="paragraph"> Pull in all dependencies for HEAD</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ gclient sync</span>
</code></pre></div></div><p><divclass="paragraph"> Pull in all dependencies for HEAD</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ gclient sync</span>
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
</code></pre></div></div><p><divclass="paragraph"> While we wait for feedback, let's do something else.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ git new-branch chap2</span>
</code></pre></div></div><p><divclass="paragraph"> While we wait for feedback, let's do something else.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ git new-branch chap2</span>
no changes added to commit (use "git add" and/or "git commit -a")
</code></pre></div></div><p><divclass="paragraph"> Someone on the code review pointed out that our typo-fix has a typo :( We're still working on 'chap2' but we really want to land 'fix_typo', so let's switch over and fix it.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ git freeze</span>
</code></pre></div></div><p><divclass="paragraph"> Someone on the code review pointed out that our typo-fix has a typo :( We're still working on 'chap2' but we really want to land 'fix_typo', so let's switch over and fix it.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ git freeze</span>
</code></pre></div></div><p><divclass="paragraph"> Since we got lgtm, let the CQ land it.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ git cl set_commit</span>
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
</code></pre></div></div><p><divclass="paragraph"> Switch back to where we were using the nav* commands (for fun... git checkout would work here too)</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ git map-branches</span>
</code></pre></div></div><p><divclass="paragraph"> Since we got lgtm, let the CQ land it.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ git cl set_commit</span>
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
</code></pre></div></div><p><divclass="paragraph"> Switch back to where we were using the nav* commands (for fun... git checkout would work here too)</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ git map-branches</span>
</code></pre></div></div><p><divclass="paragraph"> Now we can pick up on chapter2 where we left off.</p></div><divclass="listingblock"><divclass="content"><pre><code></span><spanstyle="font-weight: bold; color: #ffffff">$ git thaw</span>
</code></pre></div></div><p><divclass="paragraph"> Now we can pick up on chapter2 where we left off.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ git thaw</span>
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
</code></pre></div></div><p><divclass="paragraph"> We poke a committer until they lgtm :)</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ git cl set_commit</span>
</code></pre></div></div><p><divclass="paragraph"> While that runs through the CQ, let's get started on chapter 3. Since we know that chapter 3 depends on chapter 2, we'll track the current chapter2 branch.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ git new-branch --upstream_current chap3</span>
</code></pre></div></div><p><divclass="paragraph"> We poke a committer until they lgtm :)</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ git cl set_commit</span>
</code></pre></div></div><p><divclass="paragraph"> While that runs through the CQ, let's get started on chapter 3. Since we know that chapter 3 depends on chapter 2, we'll track the current chapter2 branch.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ git new-branch --upstream_current chap3</span>
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
</code></pre></div></div><p><divclass="paragraph"> We haven't updated the code in a while, so let's do that now.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ git rebase-update</span>
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
</code></pre></div></div><p><divclass="paragraph"> We haven't updated the code in a while, so let's do that now.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ git rebase-update</span>
</code></pre></div></div><p><divclass="paragraph"> Well look at that. The CQ landed our typo and chapter2 branches already and git rebase-update cleaned them up for us.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ gclient sync</span>
</code></pre></div></div><p><divclass="paragraph"> Well look at that. The CQ landed our typo and chapter2 branches already and git rebase-update cleaned them up for us.</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ gclient sync</span>
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">df7fefbf06</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ Revert 255617, due to it not tracking use of the link doctor page properly.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">8171df8af9</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ Remove AMD family check for the flapper crypto accelerator.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">d6a30d2e56</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ Change the Pica load benchmark to listen for the polymer-ready event
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">beec6f4746</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ Make ReflectorImpl use mailboxes
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
</code></pre></div></div><p><divclass="paragraph"> Someone on IRC mentions that they actually landed a chapter 3 already! We should pull their changes before continuing. Brace for a code conflict!</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ git rebase-update</span>
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">df7fefbf06</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ Revert 255617, due to it not tracking use of the link doctor page properly.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">8171df8af9</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ Remove AMD family check for the flapper crypto accelerator.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">d6a30d2e56</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ Change the Pica load benchmark to listen for the polymer-ready event
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">beec6f4746</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ Make ReflectorImpl use mailboxes
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
</code></pre></div></div><p><divclass="paragraph"> Someone on IRC mentions that they actually landed a chapter 3 already! We should pull their changes before continuing. Brace for a code conflict!</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ git rebase-update</span>
<spanstyle="color: #19c518"> +Hilariousness! This chapter is awesome!</span>
<spanstyle="color: #19c518">++=======</span>
<spanstyle="color: #19c518">+ Mr. Usagi felt that something wasn't right. Shortly after the Domo-Kun left he</span>
<spanstyle="color: #19c518">+ began feeling sick.</span>
<spanstyle="color: #19c518">++>>>>>>> 93fe917 (beginning of chapter 3)</span>
</code></pre></div></div><p><divclass="paragraph"> Oh, well, that's not too bad. In fact... that's a terrible chapter 3!</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ $EDITOR build/whitespace_file.txt</span>
<spanstyle="color: #50FA7B"> +Hilariousness! This chapter is awesome!</span>
<spanstyle="color: #50FA7B">++=======</span>
<spanstyle="color: #50FA7B">+ Mr. Usagi felt that something wasn't right. Shortly after the Domo-Kun left he</span>
<spanstyle="color: #50FA7B">+ began feeling sick.</span>
<spanstyle="color: #50FA7B">++>>>>>>> 93fe917 (beginning of chapter 3)</span>
</code></pre></div></div><p><divclass="paragraph"> Oh, well, that's not too bad. In fact... that's a terrible chapter 3!</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ $EDITOR build/whitespace_file.txt</span>
</code></pre></div></div><p><divclass="paragraph"> Much better</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #ffffff">$ git rebase --continue</span>
<spanstyle="color: #FF5555">-Hilariousness! This chapter is awesome!</span>
<spanstyle="color: #50FA7B">+</span><spanstyle="color: #50FA7B">Mr. Usagi felt that something wasn't right. Shortly after the Domo-Kun left he</span>
</code></pre></div></div><p><divclass="paragraph"> Much better</p></div><divclass="listingblock"><divclass="content"><pre><code><spanstyle="font-weight: bold; color: #BFBFBF">$ git rebase --continue</span>
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">df7fefbf06</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ Revert 255617, due to it not tracking use of the link doctor page properly.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">8171df8af9</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ Remove AMD family check for the flapper crypto accelerator.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">d6a30d2e56</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ Change the Pica load benchmark to listen for the polymer-ready event
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">beec6f4746</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ Make ReflectorImpl use mailboxes
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">df7fefbf06</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ Revert 255617, due to it not tracking use of the link doctor page properly.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">8171df8af9</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ Remove AMD family check for the flapper crypto accelerator.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">d6a30d2e56</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ Change the Pica load benchmark to listen for the polymer-ready event
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">beec6f4746</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ Make ReflectorImpl use mailboxes
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #e42e16"></span><spanstyle="font-weight: bold; color: #e42e16">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #e7e71c">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">41290e02b7</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ don't use glibc-specific execinfo.h on uclibc builds
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">a76fde7b7b</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ [fsp] Add requestUnmount() method together with the request manager.
* <spanstyle="color: #FF5555"></span><spanstyle="font-weight: bold; color: #FF5555">9de7a713b3</span><spanstyle="font-weight: bold"></span><spanstyle="font-weight: bold"></span><spanstyle="color: #F1FA8C">2014-04-10</span> ~ linux_aura: Use system configuration for middle clicking the titlebar.
\fBgit drover\fR applies a commit to a release branch\&. It creates a new workdir from an existing checkout to avoid downloading a new checkout without affecting the existing checkout\&.
.sp
\fBgit drover\fR does not support reverts\&. See the EXAMPLE section for the equivalent sequence of commands to run\&.
.SH"OPTIONS"
.PP
\-\-branch <branch>
.RS4
The branch to cherry\-pick the commit to\&.
.RE
.PP
\-\-cherry\-pick <commit>
.RS4
The commit to cherry\-pick\&.
.RE
.PP
\-\-continue [path_to_workdir]
.RS4
Continue a cherry\-pick that required manual resolution\&. The path to the drover workdir is optional\&. If unspecified, the current directory is used\&.
.RE
.PP
\-\-abort [path_to_workdir]
.RS4
Abort a cherry\-pick that required manual resolution and clean up its workdir\&. The path to the drover workdir is optional\&. If unspecified, the current directory is used\&.
.RE
.PP
\-\-parent_checkout
.RS4
The path to the chromium checkout to use as the source for a creating git\-new\-workdir workdir to use for cherry\-picking\&. If unspecified, the current directory is used\&.
.RE
.PP
\-v, \-\-verbose
.RS4
Enable verbose logging\&.
.RE
.PP
\-\-dry\-run
.RS4
Skip landing the cherry\-pick\&. Just ensure that the commit can be cherry\-picked into the branch\&.
.RE
.SH"EXAMPLE"
.SS"PREREQUISITES"
.sp
Before working with branches, you must \fIgclient sync \-\-with_branch_heads\fR at least once to fetch the branches\&.
.sp
.it1an-trap
.nran-no-space-flag1
.nran-break-flag1
.br
.ps+1
\fBMerge Example\fR
.RS4
.sp
.sp
.ifn\{\
.RS4
.\}
.nf
# Here\*(Aqs a commit (from some\&.committer) that we want to \*(Aqdrover\*(Aq\&.
If your cherrypick onto a release branch gets reverted, do not create a new cherrypick from main onto that release branch\&. Instead, use the "Reland" button on the original cherrypick CL\&.
.RE
.sp
.it1an-trap
.nran-no-space-flag1
.nran-break-flag1
.br
.ps+1
\fBManual Merge Example\fR
.RS4
.sp
.sp
.ifn\{\
.RS4
.\}
.nf
# Make sure we have the most up\-to\-date branch sources\&.
\fB$ git fetch\fR
# Here\*(Aqs a commit (from some\&.committer) that we want to \*(Aqdrover\*(Aq\&.
(cherry picked from commit f92d9f7d7a38ee974538eae525db4830d93f8908)
# Looks good\&. Ship it!
\fB$ git cl upload\fR
# Wait for LGTM or TBR it\&.
\fB$ git cl land\fR
# Or skip the LGTM/TBR and just \*(Aqgit cl land \-\-bypass\-hooks\*(Aq
.fi
.ifn\{\
.RE
.\}
.sp
.sp
If \fBgit cl upload\fR errors out, the branch you\(cqre uploading to probably has a CL with the same Change\-Id\&. Instead of cherry\-picking manually, use the Reland button in the Gerrit UI to create a new CL, and patch that CL into your client\&.
.RE
.SH"SEE ALSO"
.sp
\fBgit-cherry-pick\fR(1), \fBgit-revert\fR(1)
.SH"CHROMIUM DEPOT_TOOLS"
.sp
Part of the chromium \fBdepot_tools\fR(7) suite\&. These tools are meant to assist with the development of chromium and related projects\&. Download the tools by checking out the \m[blue]\fBgit repository\fR\m[]\&\s-2\u[1]\d\s+2\&.