喜大普奔!GitHub移动App上线:四大特性,手机端无缝完成git任务

本文主要是介绍喜大普奔!GitHub移动App上线:四大特性,手机端无缝完成git任务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述
Github中文社区报道
去年,GitHub 官方预告了移动端 app 的开发情况。最近这一 app 终于和开发者见面了。除了承诺过的暗黑模式外,app 还有多项新特性,开发者也不用随时随地被绑在电脑前。

在这里插入图片描述

GitHub 是非常好用的代码版本托管平台,几乎没有开发者不知道它。但是,一直以来用户都希望官方能够出品移动端 app,方便在没有 pc 的场合完成一些工作。

近日,GitHub Mobile APP 正式上线了,在 iOS 和安卓端都可以免费下载使用。这个 app 虽然不能像网页端那样完成所有的工作,但是在移动场景下,增加的功能无疑都是用户翘首期盼的。

手机上的 GitHub,四大特性瞩目

据官方介绍,移动 app 有四个主要的特性功能值得关注。有了这些功能,用户可以在手机上浏览代码、管理工作日程和任务、评价其他工作和项目、合并和管理分支等。

滑动管理,任务在手

这个 app 首先值得注意的便是其类似于邮件 app 的任务管理和交互机制了。考虑到一个开发者有很多项目,每个项目进展不同、版本不同、任务不同、协作对象不同,要管理起来还是颇有难度的。但是 app 使用了邮件管理的方式,如果开发者遇到了 issue,或者有评论和请求,可以左滑该任务,进行保存或标记完成。

在这里插入图片描述

这无疑是一种很方便的做法,首先它集合了所有项目的待办事项,让开发者能够综合管理。其次,只需要简单的交互逻辑(完成:Done /未完成:Save),就能解决任务。

支持颜文字,在评论区社交吧

作为开源软件的「大本营」,交流代码、公开新版本都是很重要的任务。在这一方面,GitHub app 将其视为一种社交行为。因此,他们设计的 app 就允许人们像回复帖子一样,对于某个新的改动进行评价。此外,颜文字也被加入,让人们的交流更轻松愉快。

在这里插入图片描述

身在何处,都能灵活办公

无论开发者是要 Review,或是检查 bug,亦或是进行合并 Pull requests 等常用操作,移动端版本 Github 的功能都将包含在内。

在这里插入图片描述

虽然此应用程序仅限于查看代码,无法进行任何代码编辑,但并不影响此款产品的核心目的。

在这里插入图片描述

根据移动端的设置偏好可自动调整为黑暗模式

目前团队表示,自从发布测试版以来此次最关键的变化能够阅读以及审查代码。这也极大程度上的扩展了授权用户的方式,也就是说开发者只需要轻轻一点,就可以分享代码及一系列反馈。同时还能查看留言,使其移动端的体验更加无缝衔接。

此次正式发布推出的一系列功能,主要目的是能够让开发者在日常忙碌的工作中更加效率,而不是意味者要取代桌面版本的 Github。

如果你是开发者,并且也想尝试下 Github 移动端 app,下载地址如下:

https://github.com/mobile

开源资讯、开源框架、开源项目都在这里
微信扫码进入 github中文社区 公众号
在这里插入图片描述

这篇关于喜大普奔!GitHub移动App上线:四大特性,手机端无缝完成git任务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/445754

相关文章

双系统电脑中把Ubuntu装进外接移动固态硬盘的全过程

《双系统电脑中把Ubuntu装进外接移动固态硬盘的全过程》:本文主要介绍如何在Windows11系统中使用VMware17创建虚拟机,并在虚拟机中安装Ubuntu22.04桌面版或Ubunt... 目录一、首先win11中安装vmware17二、磁盘分区三、保存四、使用虚拟机进行系统安装五、遇见的错误和解决

使用FileChannel实现文件的复制和移动方式

《使用FileChannel实现文件的复制和移动方式》:本文主要介绍使用FileChannel实现文件的复制和移动方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录使用 FileChannel 实现文件复制代码解释使用 FileChannel 实现文件移动代码解释

Django之定时任务django-crontab的实现

《Django之定时任务django-crontab的实现》Django可以使用第三方库如django-crontab来实现定时任务的调度,本文主要介绍了Django之定时任务django-cront... 目录crontab安装django-crontab注册应用定时时间格式定时时间示例设置定时任务@符号

Android实现定时任务的几种方式汇总(附源码)

《Android实现定时任务的几种方式汇总(附源码)》在Android应用中,定时任务(ScheduledTask)的需求几乎无处不在:从定时刷新数据、定时备份、定时推送通知,到夜间静默下载、循环执行... 目录一、项目介绍1. 背景与意义二、相关基础知识与系统约束三、方案一:Handler.postDel

Git可视化管理工具(SourceTree)使用操作大全经典

《Git可视化管理工具(SourceTree)使用操作大全经典》本文详细介绍了SourceTree作为Git可视化管理工具的常用操作,包括连接远程仓库、添加SSH密钥、克隆仓库、设置默认项目目录、代码... 目录前言:连接Gitee or github,获取代码:在SourceTree中添加SSH密钥:Cl

SpringBoot3.4配置校验新特性的用法详解

《SpringBoot3.4配置校验新特性的用法详解》SpringBoot3.4对配置校验支持进行了全面升级,这篇文章为大家详细介绍了一下它们的具体使用,文中的示例代码讲解详细,感兴趣的小伙伴可以参考... 目录基本用法示例定义配置类配置 application.yml注入使用嵌套对象与集合元素深度校验开发

springboot使用Scheduling实现动态增删启停定时任务教程

《springboot使用Scheduling实现动态增删启停定时任务教程》:本文主要介绍springboot使用Scheduling实现动态增删启停定时任务教程,具有很好的参考价值,希望对大家有... 目录1、配置定时任务需要的线程池2、创建ScheduledFuture的包装类3、注册定时任务,增加、删

Android实现两台手机屏幕共享和远程控制功能

《Android实现两台手机屏幕共享和远程控制功能》在远程协助、在线教学、技术支持等多种场景下,实时获得另一部移动设备的屏幕画面,并对其进行操作,具有极高的应用价值,本项目旨在实现两台Android手... 目录一、项目概述二、相关知识2.1 MediaProjection API2.2 Socket 网络

Spring Boot 集成 Quartz并使用Cron 表达式实现定时任务

《SpringBoot集成Quartz并使用Cron表达式实现定时任务》本篇文章介绍了如何在SpringBoot中集成Quartz进行定时任务调度,并通过Cron表达式控制任务... 目录前言1. 添加 Quartz 依赖2. 创建 Quartz 任务3. 配置 Quartz 任务调度4. 启动 Sprin

Linux之计划任务和调度命令at/cron详解

《Linux之计划任务和调度命令at/cron详解》:本文主要介绍Linux之计划任务和调度命令at/cron的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux计划任务和调度命令at/cron一、计划任务二、命令{at}介绍三、命令语法及功能 :at