南山做网站关于枪,thinkphp企业网站系统,官方网站侵权,大连建设网缴费查询使用GH#xff08;命令行#xff09;在本地提出Github上的issue、PR#xff0c;合并PR
前言
Github上的一些操作使用Git命令是无法完成的#xff0c;因此正常流程就是在网页端进行。等一下#xff0c;你让程序员用网页进行#xff1f;果然#xff0c;有命令行工具可以…使用GH命令行在本地提出Github上的issue、PR合并PR
前言
Github上的一些操作使用Git命令是无法完成的因此正常流程就是在网页端进行。等一下你让程序员用网页进行果然有命令行工具可以完成以上任务GH。并且该工具还支持以ssh的方式操作这样就基本上杜绝了https://github.com间歇性无法访问的尴尬。
首次下载、配置登录
进入官网点击Download for Windows安装后会得到gh.exe在虚拟机中安装后将gh.exe拷贝到环境变量中效果是一样的。
首次需要使用命令gh auth login进行登录。这是应该是不可避免地要访问一下网页但之后应该就不用了。之后依次选择上下选择后回车选中或输入输入后回车
Github.comSSHC:\xx.ssh\id_rsa.pubGH SSH KeyLogin with a web browser复制 one-time code在网页端根据提示完成后续操作
最终所有配置会缓存在%userprofile%\AppData\Roaming\GitHub CLI下。
创建issue
在本地git仓库目录中使用以下命令即可在Github上创建issue
gh issue create -t 标题title -b body创建PR
在本地git仓库目录的想发起PR的分支中使用以下命令即可在Github上创建PR
gh pr create -t 标题title -b body合并PR并删除 本地和远程 的分支
gh pr merge GHNote -m -d其中38是pr的编号还可以换成url或branch。
其中-m是以merge的方式合并。还可以换成-rrebase或-ssquash。
其中-d代表合并后删除本地和远端的分支。
More
在几乎任何使用使用gh xx --help以获得帮助。 原创不易转载经作者同意后请附上原文链接哦~ Tisfyhttps://letmefly.blog.csdn.net/article/details/133935823