#google-drive #drive #sync #gitignore #backup

app gsync

GSync 是一个命令行工具,用于将您的文件同步到 Google Drive,同时尊重 .gitignore 文件

1 个不稳定版本

0.1.2 2021年6月28日
0.1.1 2021年6月28日
0.1.0 2021年6月28日

#20#google-drive

MIT/Apache

66KB
1K SLoC

GSync

GSync 是一个帮助您保持备份的工具。它通过同步您想要同步到 Google Drive 的文件夹来实现,同时尊重 .gitignore 文件

安装

您有三种方法来安装 GSync

  1. 推荐方法:通过 crates.io:cargo install gsync
  2. 通过 GitHub:发布

使用方法

  1. Google Developers 上创建一个项目
  2. 配置 OAuth2 同意屏幕并创建 OAuth2 凭证
  3. 启用 Google Drive API
  4. 如果您计划使用 Team Drive/共享驱动器,请运行 gsync drives 以获取您要同步的驱动器 ID
  5. 配置 GSync:gsync config -<GOOGLE APP ID> -<GOOGLE APP SECRET> -<INPUT FILES> -<ID OF SHARED DRIVE>. - 参数是可选的
  6. 登录:gsync login
  7. 同步!gsync sync

要稍后更新您的配置,请再次运行 gsync config,如果您不想更改它们,则不需要重新提供所有选项

许可证

GSync 根据 MIT 和 Apache-2.0 许可证双授权,由您自行选择

依赖关系

~60MB
~1M SLoC