低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

GitHub 发布桌面版但不包括 Linux

2015 年 8 月 19 日

8 月 12 日,GitHub 为 Mac 和 Windows 发布了一个统一的桌面版本,取代了原先在两个平台上独立的APP,这意味着以后用户在两个平台上将拥有统一的体验。对于所有GitHub 用户来说,GitHub 桌面版大大简化了GitHub 工作流中的一些关键步骤。

在新的GitHub 桌面版中,所有项目都在侧面栏中被列出。开始一个新项目非常简单,只要使用库视图(repository view)中的下拉菜单创建一个新的库,或者直接从GitHub.com 克隆一个现有的项目。

在GitHub 上,分支对于提出修改和审查代码非常重要。在新的GitHub 桌面版中,用户可以在库视图(repository view)中查看、切换和创建分支,以可视化图形的形式浏览所做的修改和提交。通过在本地和远程分支上浏览提交可以快速、清楚地看到哪些修改需要被合并,还可以从GitHub 桌面上将代码合并到主分支上进行部署。用户不用离开GitHub 桌面,也不需要使用命令行,就可以提交修改或打开一个pull request。

事实上,用户使用GitHub 存在多种交互方式,除了GitHub 桌面GUI,还有GitHub 网页版,Git 客户端以及嵌入GitHub 的集成开发环境(IDE),GitHub 统一桌面版的发布可能暂时还无法完全取代其他开发交互方式。

此外,目前GitHub 在其统一的桌面版中并没有包括Linux 平台,针对这个问题,大量用户在Hacker News 上展开了讨论。例如,用户harel 就说到,大量的用户是在Linux 平台上进行开发,作为一个多平台的应用,没有考虑到Linux 平台,这的确有一些失望。可是也有用户认为也许GitHub 觉得不值得花费大量的时间精力在Linux 上进行统一,JeremyMorgan 就说到Linux 用户通常很少使用GUI,大部分用户都是使用命令行界面(command-line interface,CLI),而他本人就不打算使用GitHub GUI,因为使用CLI 更快速、更方便。但是大部分用户仍然认为虽然他们不一定会在Linux 上使用GitHub GUI,但他们仍然期待GitHub 也能为Linux 提供一个与Windows 和Mac 统一的GUI。

现在就可以从GitHub 官网下载。如果已经安装过GitHub 的Mac 或Windows 版本,那么它们会自动更新为GitHub Desktop,并且能够与GitHub Enterprise 一同使用。


感谢魏星对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015 年 8 月 19 日 08:393685
用户头像

发布了 268 篇内容, 共 101.8 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

给现实深情拥抱,向产业洪流奔跑:华为云AI的2020

脑极体

面试官:如果让你设计一个高并发的消息中间件,你会怎么做?

冰河

并发编程 高并发 消息队列 消息中间件

第一周作业

Geek_72d5ab

下一代消息队列pulsar到底是什么

比伯

Java 编程 架构 面试 计算机

杭州产品岗位现状分析

王振

重学JS | cookie和localstorage的哪个更安全?

梁龙先森

面试 前端 编程语言 28天写作

【函数计算实践】阿里云函数计算初探

程序员架构进阶

阿里云 架构 函数计算 28天写作 弹性扩容

中国区块链行业人才缺口将达75万以上

CECBC区块链专委会

区块链人才

产品经理训练营——作业1

Sicolas Flamel

Python 字节跳动 产品经理训练营 极客大学产品经理训练营

区块链农产品溯源--实现农产品全程溯源

CECBC区块链专委会

食品溯源

产品经理训练营第0期 第一次作业

孙行者

第0期 产品经理训练营

安全白帽子可能会为DevSecOps铺平道路

啸天

DevSecOps 应用安全 开发安全

「产品经理训练营」作业01:如果公司要招一个高级版的你

狷介

产品经理训练营

Zookeeper面试常见11个连环炮

田维常

面试

现在就开始倒数2030了? 华为的这条线索不能错过

脑极体

Kafka底层原理剖析(近万字建议收藏)

五分钟学大数据

大数据 kafka

HTML(二)——用html设置文本

程序员的时光

程序员 28天写作

第一章 认识产品经理(下)

郭栋

产品训练营作业:1、认识产品经理

Geek_06d2e5

产品经理训练营第一周作业

happy-黑皮

产品经理训练营

产品经理训练营第一章作业

王德文

产品经理训练营

数字人民币支付新选择 没有网络时也能使用

CECBC区块链专委会

数字红包

基础篇-http协议《http 简介、url详解、request》

清菡

测试

GMT UTC CST ISO 夏令时 时间戳,都是些什么鬼?

YourBatman

ISO 时间戳 GMT UTC

产品经理训练营——第一周总结

Sicolas Flamel

产品经理训练营 极客大学产品经理训练营

进程、线程与协程还傻傻分不清?P7大佬大白话讲解,直接秒懂

互联网架构师小马

Java 线程 多线程 进程

[如果公司要招一个高级版你]给资深/晋升后的岗位写一个理想岗位模型(Job Model)

🌸 Nancy ma🌸

产品经理训练营

案例研究之聊聊 QLExpress 源码 (九)

小诚信驿站

聊聊架构 28天写作 QLExpress源码 聊聊源码

产品经理训练营-第一次作业

Jophie

产品经理训练营

产品经理训练营第一周总结

happy-黑皮

产品经理训练营

运维数智化时代——京东数科AIOps落地实践(一)

京东科技开发者

运维自动化 AIOPS

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

GitHub发布桌面版但不包括Linux-InfoQ