update lists

This commit is contained in:
2025-07-18 22:22:32 +02:00
parent 55bed3b4a1
commit 5916c5c074
3078 changed files with 331679 additions and 357255 deletions

View File

@@ -12,9 +12,9 @@ to find it when necessary.” (John Brunner)</em></p>
<p>Inspired by the <a
href="https://github.com/sindresorhus/awesome">awesome</a> list
thing.</p>
<p><strong>Note</strong>: Some of the commands may not work out of the
box. You might need to run a post install script to add aliases or add
them manually.</p>
<p><strong>Note</strong>: Certain commands may not function immediately
after installation. You may need to run a post-install script or
manually configure aliases for them to work correctly.</p>
<h2 id="table-of-contents">Table of Contents</h2>
<ul>
<li><a href="#git-extras">Git Extras</a></li>
@@ -68,6 +68,7 @@ href="#git-interactive-rebase-tool">git-interactive-rebase-tool</a></li>
<li><a href="#git-jump">git-jump</a></li>
<li><a href="#git-project">git-project</a></li>
<li><a href="#git-branchcut">git-branchcut</a></li>
<li><a href="#git-exfiltrate">git-exfiltrate</a></li>
<li><a href="#git-spend">git-spend</a></li>
</ul>
<h2 id="git-extras"><a
@@ -1395,6 +1396,36 @@ day-offset</h3>
Switched to branch &#39;main&#39;
Deleted branch bugfix/test (was e2afad6).
Deleted branch too-old-branch (was 1d3f82d).</code></pre>
<h2 id="git-exfiltrate"><a
href="https://github.com/Incognito/git-exfiltrator">git-exfiltrate</a></h2>
<h3 id="break-apart-large-branches-into-smaller-ones">Break apart large
branches into smaller ones</h3>
<p>Assume a hypothetical project where you make changes to two software
component folders in one feature-branch, you can use this tool to make
that two branches with a preserved history for both.</p>
<pre><code>git checkout feature-branch
./git-exfiltrate master feature-branch-extracted &quot;component-folder/*&quot;</code></pre>
<p>The <code>feature-branch-extracted</code> branch will be created with
just the contents of <code>component-folder</code> from the
feature-branch changes.</p>
<pre><code>* e01009e (main)
|
| * ce4ca64 (feature-branch-extracted)
| | component-folder/1 | 20 +
| * f3bf092
| | component-folder/1 | 20 +
* | 4b2ebd6
|/
|
| * d4c374e (feature-branch)
| | component-folder/1 | 20 +
| | different-component-folder/2 | 100 -
| * 4724dbb
| | component-folder/1 | 20 +
| | different-component-folder/2 | 100 -
|/
* 927799f
* 219e9b2</code></pre>
<h2 id="git-spend"><a
href="https://github.com/Goutte/git-spend">git-spend</a></h2>
<p>Collect and sum the <code>/spend &lt;duration&gt;</code> directives
@@ -1412,3 +1443,5 @@ alt="CC0" /></a></p>
<p>To the extent possible under law, <a
href="https://github.com/stevemao">Steve Mao</a> has waived all
copyright and related or neighboring rights to this work.</p>
<p><a href="https://github.com/stevemao/awesome-git-addons">gitaddons.md
Github</a></p>