Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrjohannchang/git-fast-forward-all-branches
https://github.com/mrjohannchang/git-fast-forward-all-branches
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mrjohannchang/git-fast-forward-all-branches
- Owner: mrjohannchang
- License: mpl-2.0
- Created: 2019-10-14T07:30:16.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-07T15:33:11.000Z (over 4 years ago)
- Last Synced: 2024-08-01T13:36:43.116Z (3 months ago)
- Language: Shell
- Size: 18.6 KB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ccamel - mrjohannchang/git-fast-forward-all-branches - (Shell)
README
# git-fast-forward-all
This small tool fast-forwards all your local branches upto corresponding remote tracking branches.
Inspired by [Can “git pull --all” update all my local branches?](https://stackoverflow.com/questions/4318161/can-git-pull-all-update-all-my-local-branches).## Usage
```
git fast-forward-all
```Example output:
```
Branch master
fast-forwarded
Branch hotfix
skipped: diverged
Branch pull-request-1
skipped: upstream is absent
```## Installation
Copy `git-fast-forward-all` to your `$PATH` (such as `~/bin`).
## Alternatives
1. [hub](https://github.com/github/hub). (hub doesn't support multiple remotes yet.)
## License
[Mozilla Public License Version 2.0](https://www.mozilla.org/en-US/MPL/2.0/)