Skip to content

Releases: LceAn/UploadToGithub

v2.0.0 重大更新 - 重构代码结构,优化 UI 界面

Choose a tag to compare

@LceAn LceAn released this 06 Mar 02:04

🎉 重大更新

✨ 新功能

  • 🎨 全新 UI 界面,更清晰的视觉展示
  • 🔧 代码重构,采用面向对象设计
  • 📦 扩展排除文件列表(6 类文件)
  • ⚡ 优化命令执行,增加超时保护
  • 📊 增强状态展示,区分暂存区/工作区/未跟踪文件
  • 🛡️ 更完善的前置检查和错误处理

📝 新增文件

  • requirements.txt - 依赖管理
  • LICENSE - MIT 许可证
  • UPDATE_SUMMARY.md - 更新总结文档

🔧 技术改进

  • 完整类型提示(Type Hints)
  • 详细文档字符串(Docstrings)
  • 模块化函数设计
  • 超时保护机制(30 秒)

📊 代码统计

  • 5 files changed
  • ~710 insertions(+)
  • ~401 deletions(-)

📦 依赖

  • prettytable>=2.0
  • colorama>=0.4
  • requests>=2.25

完整更新日志: UPDATE_SUMMARY.md

v1.2.0

Choose a tag to compare

@LceAn LceAn released this 18 Nov 05:31
78d8543

add new:
1、排除自身脚本“upload_to_github.py”的推送。

v1.1.0

Choose a tag to compare

@LceAn LceAn released this 25 Sep 11:21

1、加入了开头ASCII字符
2、加入了版本检测功能
3、统一了输出格式

v1.0.0

Choose a tag to compare

@LceAn LceAn released this 23 Sep 08:35

当前功能

[✔] Git 已登录:name <youremail@example.com>
[✔] 当前目录是Git仓库。
[✔] 远程仓库配置检查通过。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+----------------------------------------------------+
|                Git 仓库信息汇总                    |
+-----------------+----------------------------------+
| Git 版本        | git version 2.39.3 (Apple Git-146) |
| 当前状态        | On branch main                    |
|                 | Your branch is up to date with    |
|                 | 'origin/main'.                    |
| 暂存区中的文件  | upload_to_github.py               |
| 当前Git用户名   | Your Name                         |
| 当前Git用户邮箱 | youremail@example.com             |
| 远程仓库信息    | origin https://github.com/user/repo.git (fetch) |
|                 | origin https://github.com/user/repo.git (push)  |
+-----------------+----------------------------------+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
请输入提交信息(输入q退出):v1.0.0
----------------------------------------
暂存区中的文件:
  [✘] 暂存区中没有文件。
----------------------------------------
[ℹ] 正在添加所有更改...
----------------------------------------
[ℹ] 正在提交更改,提交信息:v1.0.0
----------------------------------------
提交后的暂存区文件:
----------------------------------------
暂存区中的文件:
  [✘] 暂存区中没有文件。
----------------------------------------
[ℹ] 正在推送更改到远程仓库...
[✔] 推送成功!但没有返回任何详细信息。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━