目录
由于我目前的所有开发流程一方面和 github 有密切的关联,另一方面又大量的使用 vim
iTerm
这样的工具,因此有很强烈的诉求希望可以更好的集成这些工具,最近刚刚尝试了下 github 官方的 cli 工具 感觉确实可以满足我这方面的需求。这里记录下我自己常用的一些命令。
常用的工作流程
我目前高频使用 github 如下的一些功能:
- 所有的仓库都在 github 里,会创建新的仓库,然后 clone 到本地,或者将本地新创建的仓库在 github 那边对应创建远程仓库
- 在 github 创建 issue 并尽量让自己所提交的 commit 和 issue 绑定
- 使用 github actions 去执行 ci 流程、构建镜像、打 tag、 做 release
针对这些场景,github cli 都有对应的功能点,下面一一罗列。
快速打开 github 仓库页面
gh browse
为当前目录的仓库创建 github repo
gh repo create <org<