#github #gitlab #browser #open #web-ui #command-line-tool #remote

app gho

命令行界面,用于在Github/Gitlab网页界面中打开您的仓库

3个版本 (破坏性更新)

0.4.0 2023年10月24日
0.3.0 2023年4月24日
0.2.4 2023年1月11日

模板引擎 中排名第220

MIT 许可证

145KB
96 代码行

gho

gho是一个简单的多平台命令行实用工具,用Rust编写,可以在Gitlab或Github上打开您的项目仓库。

虽然像以下这样的bash脚本可以工作,但它在Windows上可能无法工作

gho ()
{
    ( set -e;
    git remote -v | grep push;
    remote=${1:-origin};
    echo "Using remote $remote";
    URL=$(git config remote.$remote.url | sed "s/git@\(.*\):\(.*\).git/https:\/\/\1\/\2/");
    echo "Opening $URL...";
    open $URL )
}

另一方面,gho应该可以很好地工作(欢迎测试人员和反馈)。

URL在您的远程位置获取。

安装

cargo install --locked --git https://github.com/chevdor/gh

用法

  • gho简单地打开第一个远程位置

  • gho upstream打开您的upstream远程位置

Command line utility for the tera templating engine. You need to provide a template using the tera syntax as well as some data (various format are supported)

Usage: gho [REMOTE]

Arguments:
  [REMOTE]  Name of a remote

Options:
  -h, --help     Print help
  -V, --version  Print version

依赖项

~6–17MB
~226K SLoC