https://github.com/rye/git-heckout
Check out your branches without typing them correctly.
https://github.com/rye/git-heckout
Last synced: 11 months ago
JSON representation
Check out your branches without typing them correctly.
- Host: GitHub
- URL: https://github.com/rye/git-heckout
- Owner: rye
- License: mit
- Created: 2019-04-08T16:09:47.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-05-24T20:56:49.000Z (about 2 years ago)
- Last Synced: 2025-03-26T22:12:46.302Z (about 1 year ago)
- Language: Rust
- Homepage:
- Size: 381 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# git-heckout
## What is it?
`git-heckout` lists your branches and fuzzy matches your given branch name so
that you can check out branches without typing their names entirely in.
For example:
```console
$ git heckout ma
Successfully checked out branch master.
```
## Installation
You can install/update git-heckout via:
```console
$ cargo install --force git-heckout
```
or, via `cargo install --path /path/to/clone`. You may also find it useful to
have an alias, e.g. `git config --global alias.co heckout`, or by adding
```
[alias]
co = heckout
```
to your gitconfig. This allows you to use the shorthand
```console
$ git co ma
```
which internally executes `git checkout master` if `master` is a branch.
## Status
All of the basic functionality is effectively working, but a number of features
have not been added yet.