Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mislav/gh-branch
GitHub CLI extension for fuzzy finding, quickly switching between and deleting branches.
https://github.com/mislav/gh-branch
fzf gh-extension
Last synced: 13 days ago
JSON representation
GitHub CLI extension for fuzzy finding, quickly switching between and deleting branches.
- Host: GitHub
- URL: https://github.com/mislav/gh-branch
- Owner: mislav
- License: unlicense
- Created: 2021-08-11T14:19:15.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-16T05:36:27.000Z (4 months ago)
- Last Synced: 2024-10-17T18:28:41.373Z (25 days ago)
- Topics: fzf, gh-extension
- Language: Shell
- Homepage:
- Size: 13.7 KB
- Stars: 251
- Watchers: 5
- Forks: 22
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
- awesome-gh-cli-extensions - **branch** - Extension for fuzzy finding, quickly switching between and deleting branches. (Git)
- jimsghstars - mislav/gh-branch - GitHub CLI extension for fuzzy finding, quickly switching between and deleting branches. (Shell)
README
# `gh branch` GitHub CLI extension
[GitHub CLI](https://github.com/cli/cli) extension for fuzzy finding, quickly switching between, and deleting branches.
## Installation
```
gh extension install mislav/gh-branch
```This extension depends on [fzf](https://github.com/junegunn/fzf#readme) as a fuzzy finder. To install using Homebrew:
```
brew install fzf
```See the fzf documentation for details on installing on [Windows](https://github.com/junegunn/fzf#windows) and [Linux](https://github.com/junegunn/fzf#using-linux-package-managers)
## Usage
```
gh branch
```Displays an interactive branch switcher that lists local branches in relation
to the pull requests in the repository. The selected branch is checked out.