Crates.io | gph_cli |
lib.rs | gph_cli |
version | 0.1.2 |
source | src |
created_at | 2024-10-10 15:04:17.211682 |
updated_at | 2024-10-15 15:57:13.744184 |
description | Expose local git repository via tunneling server |
homepage | |
repository | https://github.com/not-elm/git_phantom |
max_upload_size | |
id | 1403879 |
size | 82,345 |
[!CAUTION] This crate is in the early stages of development and is subject to breaking changes.
This app is a tunnel application that allows you to create a temporary shared repository locally and publish it externally.
$ cargo install gph_cli
You need to authenticate oauth2 with your GitHub account.
$ gph auth
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
This crate is licensed under the MIT License or the Apache License 2.0.