Go to file
kjuulh f0f81f8a0b
All checks were successful
continuous-integration/drone/push Build is passing
feat: add errout for interactive for script support and atty for clean output
2024-09-23 21:35:10 +02:00
assets/gifs chore: update gif to include spinner 2024-09-23 00:20:26 +02:00
crates/gitnow feat: add errout for interactive for script support and atty for clean output 2024-09-23 21:35:10 +02:00
examples/config feat: add config 2024-09-12 20:14:44 +02:00
scripts feat: add clone spinner 2024-09-23 19:45:34 +02:00
vhs feat: spawn a subshell for session 2024-09-22 16:25:44 +02:00
.drone.yml feat: init 2024-09-12 19:15:42 +02:00
.gitignore feat: include vhs demo 2024-09-22 14:55:41 +02:00
buf.gen.yaml feat: add cache 2024-09-14 20:45:49 +02:00
buf.yaml feat: add cache 2024-09-14 20:45:49 +02:00
Cargo.lock feat: add errout for interactive for script support and atty for clean output 2024-09-23 21:35:10 +02:00
Cargo.toml chore: clean up ui 2024-09-22 16:34:20 +02:00
CHANGELOG.md chore(release): v0.2.0 (#2) 2024-09-14 21:22:50 +02:00
cuddle.yaml feat: add clone spinner 2024-09-23 19:45:34 +02:00
README.md feat: include vhs demo 2024-09-22 14:55:41 +02:00
renovate.json feat: init 2024-09-12 19:15:42 +02:00

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.

example gif

How many steps do you normally do to download a project?

  1. Navigate to github.com
  2. Search in your org for the project
  3. Find the clone url
  4. Navigate to your local github repositories path
  5. Git clone <project>
  6. Enter new project directory

A power user can of course use gh repo clone to skip a few steps.

With gitnow

  1. git now
  2. Enter parts of the project name and press enter
  3. Your project is automatically downloaded if it doesn't exist in an opinionated path dir, and move you there.