1 Star 2 Fork 0

xna/gitee-cli

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

gitee-cli

介绍

gitee-cli,一个简单的gitee命令行工具,利用Gitee API。可以在命令行中列出、创建、删除仓库,启动、更新Gitee Pages。

安装

npm install -g gitee-cli

使用

配置

使用前需设置access_token和username

ge set -u <username> -t <token>

仓库

列出所有仓库

ge repo list

创建仓库

ge repo create <repo>

删除仓库

ge repo delete <repo>

Pages

使用Gitee API建立Pages会失败,提示: 非付费pages,不允许部署 pages。所以要用gitee-cli更新Pages,需要模拟浏览器请求。

设置cookie和X-CSRF-Token:

在浏览器中更新 Pages,从请求头中获取cookie和X-CSRF-Token。

ge set -c <cookie> -x <XCSRFToken>

启动/更新 Pages

ge pages build <repo>

-d选项选择目录, 默认为根目录。-b选项选择分支,默认为master分支。

空文件

简介

gitee命令行工具 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xna00/gitee-cli.git
git@gitee.com:xna00/gitee-cli.git
xna00
gitee-cli
gitee-cli
main

搜索帮助