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

@@ -1,4 +1,4 @@
 Awesome git addons !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
 Awesome git addons !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
A curated list of add-ons that extend/enhance the git CLI.
@@ -9,7 +9,7 @@
Inspired by the awesome (https://github.com/sindresorhus/awesome) list thing.
Note: 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.
Note: 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.
Table of Contents
@@ -64,6 +64,7 @@
- git-jump (#git-jump)
- git-project (#git-project)
- git-branchcut (#git-branchcut)
- git-exfiltrate (#git-exfiltrate)
- git-spend (#git-spend)
@@ -1684,6 +1685,38 @@
Switched to branch 'main'
Deleted branch bugfix/test (was e2afad6).
Deleted branch too-old-branch (was 1d3f82d).
 
## **git-exfiltrate** (https://github.com/Incognito/git-exfiltrator) 
### Break apart large branches into smaller ones 
 
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. 
 
git checkout feature-branch
./git-exfiltrate master feature-branch-extracted "component-folder/"
 
The `feature-branch-extracted` branch will be created with just the contents of
`component-folder` from the feature-branch changes. 
 
⟡  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
 
## **git-spend** (https://github.com/Goutte/git-spend) 
 
@@ -1703,3 +1736,5 @@
**!**CC0** (https://i.creativecommons.org/p/zero/1.0/88x31.png)** (https://creativecommons.org/publicdomain/zero/1.0/) 
 
To the extent possible under law, **Steve Mao** (https://github.com/stevemao) has waived all copyright and related or neighboring rights to this work.
 
gitaddons Github: https://github.com/stevemao/awesome-git-addons