专栏首页面向人生编程GitHub 发布了官方 App,还打算冰封你的代码一千年

GitHub 发布了官方 App,还打算冰封你的代码一千年

11 月 13 日,GitHub Universe 2019 开发者大会上,公布了大量新功能,包括发布 GitHub 移动版、GitHub Actions 和 Packages 正式版上市、重新设计了通知体验,以及宣布建设一个数据仓库存储所有公共仓库一千年...

GitHub App

官方 App 终于来了,在手机上就可以 Review 代码、处理 Issues、合并 PR 等常用操作。让你无论身处何处,都可以灵活地推进工作并与团队保持联系(加班)。

目前已经发布 iOS beta 版并上线 TestFlight,连黑暗模式都安排上了,测试申请链接见文末[1]。

Android 版还要等段时间推出。

Actions 和 Packages 正式版

去年 Universe 大会上发布的 GitHub Actions,以及今年上半年发布的 GitHub Packages 结束了测试期。

GitHub Actions 是仓库自带的自动化构建与部署功能,拥有完整的 CI/CD 解决方案和本机软件包管理,并且 GitHub Marketplace 上也提供有上千款社区开发的工作流可以使用。

GitHub Actions

GitHub Packages 是官方推出的包管理功能,实现将源代码和包在一个地方集成权限管理和统计,托管在 GitHub 上的软件包,不仅包括详细信息和下载统计信息,而且还有它们的全部历史记录。

GitHub Packages

现在这两款功能免费向所有公共仓库开放,并且可以使用 Actions 将新的软件包版本自动发布到 GitHub Packages,使用 Actions 触发软件包安装,以及以最小的配置安装托管在 GitHub Packages 或首选记录注册表上的软件包和映像。通过 Actions 使用相同的 GITHUB_TOKEN 进行所有自动化程序包的上载和下载。

通知功能

以往在一些热门开源项目中、或者大型团队中,各种 Issues 和 PR 的通知邮件会无差别充斥在邮箱中,很难将信号和噪音区分开。

官方终于推出了通知功能来解决这个问题,设立了通知收件箱,可以对不同信息进行筛选和分类,让你聚焦到有价值的信息中。

并且会着重结合官方 App 进行通知推送。

目前该功能是内测阶段,如果想体验可以下载 GitHub App 获取测试资格。

代码导航

代码导航已于今年早些时候在特定存储库的有限公测中发布。今天,官方将其提供给 GitHub 上的所有 Ruby,Python 和 Go 存储库,并且很快就会有更多的语言。查看任何公共或私有存储库上的 “code” 选项卡,以获取受支持的语言以进行尝试。

代码搜索

在接下来的几个月中,官方将引入一种新的代码搜索体验,包括区分大小写,特殊字符,标记化和其他特定于代码的搜索条件。

保存你的代码一千年

官方发布了一项伟大的计划:将建设一个名为 GitHub Arctic Code Vault 的数据存储库,存储在北极世界档案馆(AWA)中,这是一个长期的档案设施,位于北极山永久冻土层深 250 米。

GitHub 将在 2020 年 2 月 2 日扫描所有活动公共存储库的快照,并将这些数据保存在 Arctic Code Vault 中。

官方博客这样写道:

我们与斯坦福图书馆,Long Now 基金会,Internet 档案馆,软件遗产基金会,Piql,Microsoft Research 和 Bodleian 图书馆建立了合作伙伴关系,以保护全球的开源代码。我们将通过跨各种数据格式和位置存储多个副本来保护这种知识,包括一个旨在保存至少一千年的非常长期的档案库,称为 GitHub Arctic Code Vault。


本文属于原创,首发于微信公众号「面向人生编程」,如需转载请后台留言。

关注后回复以下信息获取更多资源

回复【资料】获取 Python / Java 等学习资源

回复【插件】获取爬虫常用的 Chrome 插件

回复【知乎】获取最新知乎模拟登录

本文分享自微信公众号 - 面向人生编程(LifeOriented),作者:张凯强

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-11-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 关于 Python 描述符(Descriptor) 附实例

    https://pyzh.readthedocs.io/en/latest/Descriptor-HOW-TO-Guide.html

    张凯强
  • 把 Android App 逆向分为几步?三步

    逆向在很多领域都有应用,比如如今爬虫技术已经遍地走,甚至不用写代码都可以爬取数据,导致前端开发的反爬意识也逐步提升。因此 JS、Android 等领域的逆向,已...

    张凯强
  • 如何理解“面向对象”编程思想

    面向对象 ( Object Oriented ) 是将现实问题构建关系,然后抽象成 类 ( class ),给类定义属性和方法后,再将类实例化成 实例 ( in...

    张凯强
  • GitHub 2018年度报告 | 万万没想到你是这样的程序员

    最为全球最大的开源软件开发与管理社区,GitHub在每年十月都会推出“Octoverse”报告,想知道全球三千一百多万程序员们这一年来都做了些什么? 当前社区的...

    CDA数据分析师
  • 业界 | GitHub发布代码运行平台Actions及2018年度报告

    欧洲反垄断局表示,他们确定「二者合并后将继续面临来自其他同行的持续、激烈竞争。」当局也不担心微软会「破坏 GitHub 的开放性」,他们指出,如果微软对该平台的...

    机器之心
  • GitHub 发布了一款重量级产品,可直接运行代码!

    在昨日举行的GitHub Universe 2018开发者大会上,GitHub发布了一款重量级产品:GitHub Actions,可直接运行部分代码的产品,彻底...

    Java技术栈
  • GitHub重磅年度报告:JavaScript最热,中国开发者贡献稳居第二

    在昨日举行的GitHub Universe 2018开发者大会上,GitHub发布了一款重量级产品:GitHub Actions,可直接运行部分代码的产品,彻底...

    新智元
  • github 十年历程2008年2009年2010年2011年2012年2013年2014年2015年2016年2017年2018年

    iOSDevLog
  • 你们心心念念的 GitHub 客户端终于来了!

    GitHub在今天的Universal年度大会上发布了数项重要更新,GitHub移动版App今天正式推出,另外之前代码搜索、打赏功能也逐步推广到所有的开源项目中...

    小小詹同学
  • Github是目前唯一的还有流量红利的写作平台

    我承认,综合来看,公众号是目前为止最好的写作平台,但是它的红利期早就已经过去了。也就是说,如果你现在开始在公众号上写作,这个过程,会比两三年前,艰辛数倍。

    纯洁的微笑

扫码关注云+社区

领取腾讯云代金券