Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jacobwgillespie/git-sync
🗑️ git-sync to fast-forward outdated branches and remove merged and deleted upstream branches
https://github.com/jacobwgillespie/git-sync
Last synced: about 2 months ago
JSON representation
🗑️ git-sync to fast-forward outdated branches and remove merged and deleted upstream branches
- Host: GitHub
- URL: https://github.com/jacobwgillespie/git-sync
- Owner: jacobwgillespie
- License: mit
- Created: 2021-06-17T16:49:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-05T23:14:46.000Z (7 months ago)
- Last Synced: 2024-10-12T16:15:21.058Z (2 months ago)
- Language: Go
- Homepage:
- Size: 36.1 KB
- Stars: 17
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# git-sync
A small CLI that implements the functionality of [`hub sync`](https://github.com/github/hub). Run `git-sync` to fast-forward outdated branches and remove merged and deleted upstream branches.
### Why
`hub` is deprecated by the [`gh` CLI](https://github.com/cli/cli), `gh` won't be implementing `hub sync`, and I haven't found an alternative script that performs the same actions as `hub sync`.
## Installation
Either download from the [project releases](https://github.com/jacobwgillespie/git-sync/releases), or install with Homebrew:
```shell
$ brew install jacobwgillespie/tap/git-sync
```## Usage
Run either `git-sync` or `git sync`.
## License
MIT License, see `LICENSE`