1个不稳定版本

0.1.0 2024年5月7日

#596开发工具

自定义许可协议

10KB
147 代码行

gcl -> 新的git clone

gcl 是克隆您仓库(公共和私有)的新命令。它从 rust(有意为之)崛起,速度快且可靠。

目录

安装

安装只需运行

cargo install gcl

用法

若要获取帮助文本,请运行

$ gcl help
gcl v1.0
Help Text

syntax: $ gcl [options] username repo <optional-destination-dir> [flags]

  | [Options]
  | help -> show help and exit.
  | version -> show version and exit.

  | [Flags]
  | --priv -> for private repos, add this flag.

注意标志可以放在命令的任何位置。请确保按照以下顺序放置 -> 用户名,仓库名,路径。

示例用法

gcl d33pster gcl home/
# this will clone into home/gcl/
gcl d33pster warlock --priv home/
# this will clone into home/warlock/

私有仓库

对于私有仓库,您需要GitHub令牌(经典)。

获取经典令牌的步骤

  • 点击您的个人头像,转到设置。
  • 转到开发者设置。
  • 点击“个人访问令牌”,选择“令牌(经典)”。
  • 点击生成新令牌并选择“令牌(经典)”。

当第一次运行带有gcl--priv标志时,它会要求输入经典令牌。复制并粘贴它。这只会发生一次。

依赖关系

~8–19MB
~286K SLoC