BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

GitHub发布桌面版但不包括Linux

| 作者 张天雷 关注 4 他的粉丝 发布于 2015年8月20日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

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读者交流群InfoQ好读者)。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

xx by 杨 森

用sourceTree 还有必要用这吗

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT