cargo-git-open

Crates.iocargo-git-open
lib.rscargo-git-open
version0.0.9
sourcesrc
created_at2023-07-09 16:48:41.762389
updated_at2023-10-27 13:22:38.677119
descriptionOpen a git repository in a web browser
homepagehttps://github.com/jsgv/git-open
repositoryhttps://github.com/jsgv/git-open
max_upload_size
id912142
size5,054,739
Jesus Galvan (jsgv)

documentation

README

git-open

CI Status crates.io

Open git repositories in a web browser with git open.

This project was inspired by git-open.

Usage

# open repository in browser
git open

# open current commit
git open -c

# open current branch
git open -b

# open pull request for current branch
# local branch/head must match the pull request branch
# only supported for GitHub
git open --pr

# default remote name is `origin`
# can specify a different remote with `-r`
git open -r upstream

# print only
git open -p

Installation

Source

You can clone the repo and install from source. This requires you to have rust installed.

git clone git@github.com:jsgv/git-open.git
cd git-open
make install

Cargo

cargo install cargo-git-open

Or you can download one of the binaries from the releases section and place it somewhere in your $PATH.

Why?

I wanted to learn Rust.

Commit count: 16

cargo fmt