gph_cli

Crates.iogph_cli
lib.rsgph_cli
version0.1.2
sourcesrc
created_at2024-10-10 15:04:17.211682
updated_at2024-10-15 15:57:13.744184
descriptionExpose local git repository via tunneling server
homepage
repositoryhttps://github.com/not-elm/git_phantom
max_upload_size
id1403879
size82,345
elm (not-elm)

documentation

README

git_phantom

[!CAUTION] This crate is in the early stages of development and is subject to breaking changes.

What's this?

This app is a tunnel application that allows you to create a temporary shared repository locally and publish it externally.

Install

$ cargo install gph_cli

Usage

Auth(required)

You need to authenticate oauth2 with your GitHub account.

$ gph auth

Share your local git repository

Execute the following command on the root of the repository.

$ gph share [OPTIONS]

Options:
  -r, --repository <REPOSITORY>  Remote repository name
      --no-push                  Don't push local commits to a shared repository
      --readonly                 Forbid other users from pushing to a shared repository
  -h, --help                     Print help

Licence

This crate is licensed under the MIT License or the Apache License 2.0.

Commit count: 51

cargo fmt