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

@@ -11,7 +11,7 @@ Something awesome happens!
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
@@ -66,6 +66,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing.
- [git-jump](#git-jump)
- [git-project](#git-project)
- [git-branchcut](#git-branchcut)
- [git-exfiltrate](#git-exfiltrate)
- [git-spend](#git-spend)
@@ -2008,6 +2009,42 @@ 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)
Collect and sum the `/spend <duration>` directives found in commit messages.
@@ -2030,3 +2067,6 @@ $ git spend sum --author stevemao --author antoine@goutenoir.com --since tags/v1
[![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.md Github](https://github.com/stevemao/awesome-git-addons
)