5 个版本

使用旧 Rust 2015

0.3.6 2019 年 4 月 7 日
0.3.5 2019 年 2 月 6 日
0.3.4 2019 年 1 月 30 日
0.3.3 2019 年 1 月 30 日
0.3.2 2019 年 1 月 30 日

#12 in #repos

每月 26 次下载

MIT 许可证

6KB
92

Ionize

将 git 库克隆到命名空间路径的全局助手。

可预测、易于使用且灵活。

通过 https(默认)或 ssh 💻 克隆库

示例

HTTPS

$ ionize github.com selfup fut
---> Protocol is: https
---> Ionize is cloning: https://github.com/selfup/fut
---> Into: /Users/RJPB2/Documents/src/github.com/selfup/fut
---> fut has been fetched successfully!

SSH

$ ionize github.com selfup fut ssh
---> Protocol is: ssh
---> Ionize is cloning: [email protected]:selfup/fut
---> Into: /Users/RJPB2/Documents/src/github.com/selfup/fut
---> fut has been fetched successfully!

安装

使用 Rust/Cargo: cargo install ionize

路径

Ionize 预期一个名为 IONIZED_PATH 的环境变量被设置。

如果未设置

  1. 在 macOS/Linux 上: $HOME/workspace 将被使用。
  2. 在 Windows 上: %USERPROFILE&\workspace 将被使用。

我喜欢将其设置为 export IONIZED_PATH=$HOME/Documents

例如,您可以设置: export IONIZED_PATH=$HOME/Repos

现在您可以使用 ionize$HOME/Repos/src/domain/author/repo 中安装所有库 🎉

它不仅限于 Rust。它是一个通用助手 😄

用法

0: ionize 1: domain 2: author 3: repo_name 4: ssh

https: ionize github.com selfup ionize

ssh: ionize github.com selfup ionize ssh

域名 github.com 可以是

'gitlab.com' || 'bitbucket.org' || 'my.domain.net';

无运行时依赖项