Gitee repository initialization tool
Project description
Gitee 仓库管理工具
一个命令行工具,用于管理 Gitee 代码仓库,支持创建、列出和删除仓库等操作。
功能特性
- 创建个人或组织仓库
- 列出用户所有仓库
- 删除指定仓库
- 支持多种仓库配置选项
安装
通过 pip 安装
pip install init-gitee
使用说明
基本命令
init-gitee [OPTIONS] COMMAND [ARGS]...
命令列表
创建仓库
init-gitee create-repo <仓库名称> [OPTIONS]
选项:
-g, --org TEXT 组织名称 -p, --path TEXT 仓库路径 -d, --description TEXT 仓库描述 -h, --homepage TEXT 项目主页 -r, --private 设为私有仓库 (默认: True) -a, --auto-init 创建初始提交
列出仓库
init-gitee list-repos [OPTIONS]
选项:
-p, --page INTEGER 页码 (默认: 1) -r, --repos-per-page INTEGER 每页数量 (默认: 20)
删除仓库
init-gitee delete-repos <仓库名称> [OPTIONS]
选项:
-o, --owner TEXT 仓库所有者 (必须)
配置
工具会默认读取 ~/.init-gitee/config.ini 配置文件,格式如下:
Apply
[auth]
access_token = 您的Gitee访问令牌
示例
创建个人仓库:
init-gitee create-repo my-project --description "我的项目"
创建组织仓库:
init-gitee create-repo org-project --org my-org
列出仓库:
init-gitee list-repos --page 2
删除仓库:
init-gitee delete-repos my-project --owner my-username
许可证
MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file init_gitee-0.1.4.tar.gz.
File metadata
- Download URL: init_gitee-0.1.4.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aab9cd790ba52541452dedb3aa9d8db5eca9030b43fc7e1416cb0a8c0cfcde88
|
|
| MD5 |
bca38633ee3062d992551dbe4e8a68bd
|
|
| BLAKE2b-256 |
972d9f1c00995a30a1654b30c41a31ed84ab0a068c180baf1165c5b394b223ad
|
File details
Details for the file init_gitee-0.1.4-py3-none-any.whl.
File metadata
- Download URL: init_gitee-0.1.4-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08fc0cfc933957325db1da3352d1d178038ee3eca300c8fb7b18031149c86606
|
|
| MD5 |
2865a6d25803bbf5ffbe2c11d689665c
|
|
| BLAKE2b-256 |
ce8daa848fd0553e05fe165f6875d94dfe1f04f66ffb1161d0886266706eb2c7
|