update lists
This commit is contained in:
@@ -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
|
||||
[](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
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user