github命令行管理工具推荐

GitHub 管理工具推荐

背景

在使用 GitHub 管理仓库时,需要在 Web 端创建远程仓库,在本地创建本地仓库,然后再用 git remote add origin url 进行关联。这个过程相对繁琐,而且还有优化的空间。如果频繁创建仓库,就更能发现这个痛点。

如何解决

我编写了一个操作 GitHub 的命令行工具 gh-cli,能够快速地创建远程仓库并与本地仓库关联。该工具使用 GitHub Open API,将需要的操作封装为 shell 脚本。gh-cli 的地址是 https://github.com/Groos-dev/github-cli/tree/main。如果觉得有用,欢迎给个 star。接下来介绍一下工具的基本用法。

Install

shel 复制代码
curl -S https://raw.githubusercontent.com/Groos-dev/github-cli/refs/heads/main/gh_cli_installer.sh | bash

How to use

  • 创建仓库

会同时创建本地和远程的仓库,并关联二者,表现为如果当前有仓库名的目录是cd进目录,如果没有就创建,然后再创建远程仓库并与本地仓库相关联

shell 复制代码
gh-cli create repo001 -d "This is a description text." 
  • 删除仓库
shell 复制代码
gh-cli delete repo001 
  • 更新工具
shell 复制代码
gh-cli update-cli
  • other

其他功能目前自己没需求所以没开发,如果有读者需要某个功能欢迎提issue,此外代码写的有点随意,勿喷!!!

tips: 只支持mac和liunx

相关推荐
逛逛GitHub6 小时前
发现一个 AI 大模型服务质量榜单。
github
就是帅我不改9 小时前
揭秘Netty高性能HTTP客户端:NIO编程的艺术与实践
后端·面试·github
uhakadotcom11 小时前
静态代码检测技术入门:Python 的 Tree-sitter 技术详解与示例教程
后端·面试·github
绝无仅有13 小时前
数据库MySQL 面试之死锁与排查经验总结
后端·面试·github
绝无仅有14 小时前
mysql性能优化实战与总结
后端·面试·github
杨杨杨大侠14 小时前
解密 atlas-mapper 框架 (9/10):故障排查与调试技巧
java·开源·github
徐小夕14 小时前
花了一天时间,开源了一套精美且支持复杂操作的表格编辑器tablejs
前端·算法·github
HelloGitHub16 小时前
终端里跑图形应用「GitHub 热点速览」
开源·github
数字化顾问1 天前
GitHub热榜项目 - 日榜之应用场景与未来发展趋势
github
CoderJia程序员甲1 天前
GitHub 热榜项目 - 日榜(2025-09-13)
ai·开源·大模型·github·ai教程