文档章节

Github推出了GitHub CLI

SpringForA
 SpringForA
发布于 02/15 13:57
字数 860
阅读 156
收藏 0

我们正在从命令行-GitHub CLI(现在处于beta版)中引入一种更轻松,更无缝的方式与GitHub一起使用。数以百万计的开发人员依靠GitHub使构建软件更加有趣和协作,并将ghGitHub终端带给你体验。

您可以立即在macOS,Windows和Linux上安装GitHub CLI ,并且随着我们对测试版反馈的不断完善,我们还会提供更多功能。

安装方式如下:

https://cli.github.com/

您如何使用GitHub CLI?

我们从问题开始并提出请求,因为许多开发人员每天都在使用它们。查看一些示例,这些示例gh可以帮助您为开源项目做出贡献时改善自己的体验,并从手册中了解更多信息。

根据您的issue列表过滤

查找您要贡献的开源项目并克隆存储库。然后,要查看维护者在哪里希望社区做出贡献,请使用gh过滤条件来仅显示带有帮助标签的问题。

快速查看详细issue

找到描述可能似乎可以修复的错误的问题,然后使用gh该问题在浏览器中快速将其打开,以获取入门所需的所有详细信息。

创建pr

创建一个分支,进行几次提交以修复问题中描述的错误,并用于gh创建请求请求以共享您的贡献。

通过使用GitHub CLI创建拉取请求,它还可以在您没有分支时自动创建一个派生,并推送分支并创建拉取请求以合并您的更改。

查看您的工作状态

快速了解第二天早上创建请求请求后发生的情况。gh显示您的拉取请求的审查和检查状态。

轻松检出pr

一位维护者检查了您的pr并请求更改。从那时起,您可能已切换了分支,因此可gh用于签出拉取请求分支。我们也不记得正确的命令!

进行更改,将其推送,然后合并合并请求请求,恭喜!

帮助塑造GitHub CLI

我们希望您会喜欢我们通过拉取请求和问题构建的基础。当我们探索通过命令行在GitHub上构建真正令人愉快的体验时,我们对未来感到更加兴奋。随着GitHub CLI继续为在GitHub上的项目做出贡献而变得更加无缝,我们共同实现的目标是无限的。

我们迫不及待想听听您使用GitHub CLI的经历,我们很乐意为您提供反馈。在我们的开放源代码存储库中创建问题或以Google表单提供反馈。什么样的命令行让您感到不可接受?或者你有那些比较好的建议?让我们知道,以便我们可以使GitHub CLI更好。

了解有关GitHub CLI beta的更多信息

https://cli.github.com/

img

扫码关注更多

本文由博客一文多发平台 OpenWrite 发布!

© 著作权归作者所有

SpringForA
粉丝 0
博文 54
码字总数 92833
作品 0
黄浦
私信 提问
加载中

评论(0)

GitHub 开源代码分析引擎 CodeQL,同步启动 3000 美元漏洞奖励计划

雷锋网 AI 开发者按:近日,GitHub 在全球开发者大会上,宣布启动了一个名为「安全实验室 (Security Lab)」的新社区计划。该计划中,GitHub 不仅开源了代码分析引擎 CodeQL,还设置了奖励金最...

杨鲤萍
2019/12/02
0
0
手写webpack脚手架命令行工具

日常吐槽 本来想搭建一个webpack脚手架的,于是在搭建的过程中不断地搜集相关资料。可最终的结果是,webpack脚手架没有搭建成,却写出个 CLI 小工具。其实,这也并不是没有原因的。现在流行的...

曉宸
2019/06/15
0
0
Yarn 1.5.0 发布,Facebook 推出的 JavaScript 包管理器

Facebook 推出的 JavaScript 包管理器 Yarn 发布了 1.5.0 版本,该版本的主要更新是对 bug 进行修复,还包含一些改进。部分内容如下: feat(cli): Improves "yarn workspaces info" fix(win...

局长
2018/02/24
1.2K
4
将vue项目打包后部署到github pages

我用的新版本的(@vue/cli)Vue CLI 3 。首先前往 github 官网, 点击 创建新项目. 填入项目基本信息, 点击 确认.然后clone到本地,使用如下命令创建项目 创建好新项目之后,在跟目录新建 ,并...

liyoungs
2019/11/20
35
0
Oracle开源Fn项目就想让你试试无服务器

  【IT168 资讯】甲骨文希望通过开源Fn项目(Github地址:https://github.com/fnproject/fn)加速无服务器技术的采用。Fn是一个开源的容器本地无服务器平台,可以在任何云或本地运行。它具有...

it168网站
2017/12/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

1核2G云服务哪家便宜?

前言: 又到一年续费时,我们来盘点哪些云厂商新手活动给力?有人说我又不是新手,有啥用?你要知道你作为家里唯一一位程序员,有强大的家庭后盾,比如爸爸妈妈爷爷奶奶叔叔阿姨......... 不过...

王念博客
9分钟前
142
0
JavaScript 箭头函数:适用与不适用场景

JavaScript 箭头函数:适用与不适用场景 现代 JavaScript 中最引人注目的功能之一是引入了箭头函数,用 => 来标识。 这种函数有两大优点 – 非常简洁的语法,和更直观的作用域和 this的绑定。...

王囧草
18分钟前
46
0
Docker快速入门

1 几个概念 Docker可以把开发的软件代码以及软件所依赖的所有运行时环境、依赖类库都打包成一个容器镜像,因此使用docker打包软件可以让程序员开发的程序运行在各种不同的计算机硬件环境中。...

即将秃头的Java程序员
19分钟前
68
0
Zookeeper-03-权限管理

Zookeeper-03-权限管理 用的不多,暂时先不整理了

moon888
20分钟前
36
0
渲染学习笔记——GPU应用阶段

1.GPU流水线 注:绿色可编程,橙色可控不可编程,红色完全不可控 2.顶点着色器 顶点着色器计算速度快于片元着色器,所以很多中间数据在顶点着色器计算。 3.裁剪 4.屏幕映射 5.三角形 6.片元着...

myctrd
26分钟前
61
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部