|
||
---|---|---|
assets/gifs | ||
crates/gitnow | ||
examples/config | ||
scripts | ||
vhs | ||
.drone.yml | ||
.gitignore | ||
buf.gen.yaml | ||
buf.yaml | ||
Cargo.lock | ||
Cargo.toml | ||
CHANGELOG.md | ||
cuddle.yaml | ||
README.md | ||
renovate.json |
Git Now
Git Now is a utility for easily navigating git projects from common upstream providers. Search, Download, and Enter projects as quickly as you can type.
Installation
cargo (b)install gitnow
Reasoning
How many steps do you normally do to download a project?
- Navigate to github.com
- Search in your org for the project
- Find the clone url
- Navigate to your local github repositories path
- Git clone
<project>
- Enter new project directory
A power user can of course use gh repo clone
to skip a few steps.
With gitnow
git now
- Enter parts of the project name and press enter
- Your project is automatically downloaded if it doesn't exist in an opinionated path dir, and move you there.