https://github.com/nonlogicaldev/cli.git-ext
Various git extensions for managing stacked commits, labelling commits, and integration with phabricator.
https://github.com/nonlogicaldev/cli.git-ext
Last synced: 6 days ago
JSON representation
Various git extensions for managing stacked commits, labelling commits, and integration with phabricator.
- Host: GitHub
- URL: https://github.com/nonlogicaldev/cli.git-ext
- Owner: NonLogicalDev
- License: bsd-3-clause
- Created: 2018-09-26T23:09:41.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-12-27T07:14:31.000Z (over 6 years ago)
- Last Synced: 2025-02-23T20:12:10.827Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 129 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
To install run
```
go get github.com/NonLogicalDev/cli.git-ext/...
```
Documentation of commands:
```
usage: git-ext [] [ ...]
Command line utils extending git functionality.
Flags:
-h, --help Show context-sensitive help (also try --help-long and --help-man).
Commands:
help [...]
Show help.
stack (alias=[st])
Git macros to make working with a stack of commits easier.
stack edit (alias=[e])
Launch interactive rebase session to edit a given commit from history.
stack rebase (alias=[rb]) [...]
Launch interactive rebase session against upstream.
stack label (alias=[l]) []
Label the revisions on a stack.
stack meta (alias=[m]) [] [...]
Operate on metadata of commit.
phab
Integration with phabricator.
phab list
List current pending stacked revisions on the current branch.
phab diff [] [...]
Update or create a diff based on current commit.
phab msg
Get diff information from phab to HEAD commit.
phab sync
Get diff information from phab to HEAD commit.
phab land
Land current revision.
```