把 GitHub 放入口袋,“开箱”官方客户端

GitHub 2019 开发者大会说要出的客户端,今天(2020.3.18)终于放出了下载。之前如果登记过的小伙伴应该也和我一样收到了下面样子的邮件:

好了,那么接下来我们就来“开箱”吧!
一、安装
邮件中给出了 iOS 和 Android 客户端的下载地址,但是国内的网络有些特殊,有些网站访问不了。有的安卓手机没有安装 Google Play 干看着有些着急啊,
经过我的一番操作,复制对应系统的链接到浏览器就可以下载啦。
1.1 iOS 安装
复制上面的链接到 Safari 浏览器访问,点击“打开”。
1.2 Android 安装
https://github.com/521xueweihan/test_git/releases/download/v1.0/GitHub.v1.0.0.apk
复制上面的链接到浏览器,下载 apk 后安装。
1.3 安装完成

二、开箱
因为我的手机是 Android 系统,所以下面都是安卓系统下的截图
登陆完账号后,首当其冲映入眼帘的是 Home(首页)
2.1 Home(首页)

2.1.1 My Work
首页中的 My Work 包含如下功能支持:
- Issues(问题):浏览、创建、管理、评论、关闭
- Pull Requests(贡献):浏览、管理、评论、关闭
- Repositories(项目):浏览、star、watching、浏览代码
- Organizations(组织):浏览
2.1.2 Favorites
把经常关注和管理的项目增加到这里,便于查看。

2.2 Notifications(通知)

这里的通知包含 Issues(问题)、Pull Requests(贡献)的通知。
2.3 Search(搜索)

2.4 Profile(个人首页)
在 Home 页面点击左上角的头像,就可以进入“个人首页”。

2.5 Setting(设置)
“个人首页”,右上角的“小齿轮”就是设置页面的入口,可以设置推送和主题等。

Tips:推送我没测试成功、iOS 多了一项叫做 App Icon,可以设置 APP 的 icon 样式

2.6 浏览代码

三、使用感受
优点:
- 软件体积很小,运行快
- 基本功能完整,有评论回复功能
- 总之是有了,还要啥自行车
缺点:
- 不挂代理服务不稳定,经常出现刷不出来的情况
- 代码浏览只有高亮
- 没有信息流、热点等
- 分享功能处于原始阶段:分享后是只是一个链接
功能太少了,而且国内网络访问太不稳定了,但是比网页访问要方便一些。当然这个官方出品的 GitHub App 要走的路还很长,期待后续更新!

关注公众号加入交流群
把 GitHub 放入口袋,“开箱”官方客户端的更多相关文章
- [Golang] 从零開始写Socket Server(4):将执行參数放入配置文件(XML/YAML)
为了将我们写好的Server公布到server上.就要将我们的代码进行build打包.这样假设以后想要改动一些代码的话.须要又一次给代码进行编译打包并上传到server上. 显然,这么做过于繁 ...
- 将root 当成arraylist放入数据sturts2 入门笔记
刚启动idea 就报出错误 [-- ::,] Artifact -sturts2:war exploded: Error during artifact deployment. See server ...
- 在区块链上表白——使用C#将一句话放入比特币的区块链上
最近在看区块链和比特币的知识,顺便简单研究了一下BitCoin的脚本语言,发现OP_RETURN这个命令可以在后面放入自己想说的内容,很多侧链啊,公证之类就是利用了这个特性,可以把一句话,或者一个哈希 ...
- mysql实现简单的增删改查,放入xmapp自带数据库中
1.mysql概念:SQL-Structured Query Language,是一种特殊的语言,专用于操作关系型数据库服务器中的数据,所有的SQL语句分为四类: (1)DDL(2)DQL(3)DML ...
- Bootstrap3基础 form-control 圆角的输入框,光标放入后边框变色
内容 参数 OS Windows 10 x64 browser Firefox 65.0.2 framework Bootstrap 3.3.7 editor ...
- iview中关于table组件内放入Input会失去焦点
table里面的数据是一个数组,父组件传入的.子组件是截图的内容.当每个input框数据发生变化时,把数据传给父组件.在父组件做表单的提交. github内已经提到过这个问题(https://gith ...
- 有些其他程序设置为从 Outlook 下载并删除邮件。为防止发生此意外情况,我们将这些邮件放入一个特殊的 POP 文件夹中
最近使用FOXMAIL接收MSN邮件时,发现有一些邮件收取不到,进到WEB页面,页面下方提示“你的邮件位于 POP 文件夹中!有些其他程序设置为从 Outlook 下载并删除邮件.为防止发生此意外情况 ...
- EC笔记:第三部分:17、使用独立的语句将newed对象放入智能指针
一般的智能指针都是通过一个普通指针来初始化,所以很容易写出以下的代码: #include <iostream> using namespace std; int func1(){ //返回 ...
- tuple放入dict中
tuple放入dict中是否可以正常运行 # 将tuple放入dict中 a = ('AI','Kobe','Yao') b = ('AI',['Kobe','Yao']) dict1 = {'a': ...
随机推荐
- failed to load main-class manifest attribute(运行jar包出错)
原因描述:MANIFEST.MF文件中的Main-Class配置不正确或格式不正确 检查方式:以WinRarR的方式打开jar包,如图所示, 点击进入箭头所指的META-INF文件夹 将MAN ...
- Ubuntu环境下的iptables的端口转发配置实例
打开转发开关要让iptables的端口转发生效,首先需要打开转发开关方法一:临时打开,重启后失效$sudo su#echo 1 >/proc/sys/net/ipv4/ip_forward 方法 ...
- HAProxy实现动静分离和负载均衡
由于电脑配置渣,带不动多台虚拟机,所以采用httpd虚拟主机的方式来实现 1 2 3 CentOS 6.7 httpd: 2.2.15 HAProxy: 1.5.4 主机规划 1 2 3 4 5 - ...
- 基于mykernel完成时间片轮询多道进程的简单内核
基于mykernel完成时间片轮询多道进程的简单内核 原创作品转载请注明出处+中科大孟宁老师的linux操作系统分析:https://github.com/mengning/linuxkernel/ ...
- 玩转iOS开发:iOS中的GCD开发(三)
上一章, 我们了解到了GCD里的一些队列和任务的知识, 也实践了一下, 同时我们也对主队列的一些小情况了解了一下, 比如上一章讲到的卡线程的问题, 如果没有看的朋友可以去看看玩转iOS开发:iOS中的 ...
- 【转载】Oracle Spatial中SDO_Geometry详细说明
转载只供个人学习参考,查看请前往原出处:http://www.cnblogs.com/upDOoGIS/archive/2009/05/20/1469871.html 相关微博:oracle 创建SD ...
- JAVA WEB基础巩固之Json、Ajax
一.Json(Json介绍)json校验工具 Json是JavaScript object notation的缩写,优点是易读易编写易于解析: 例如:Object: { "name" ...
- Google Hacking --你真的会用Google吗?
你真的会用Google吗?Google Hacking提升工作效率 阅读本文需要6.66分钟 Google hacking,也叫作google dorking.如果在 Google 上搜索 Googl ...
- Microsoft Translator:打破语言障碍 拓展全球沟通新机遇
Translator:打破语言障碍 拓展全球沟通新机遇"> 作者:Olivier Fontana, 微软研究院Microsoft Translator产品战略总监 世界越来越小,全球协 ...
- PyGame学习笔记之壹
新建窗口 代码 '''PyGame学习笔记之壹''' import pygame # 引入 PyGame 库 pygame.init() # PyGame 库初始化 screen = pygame.d ...