來源:新智元
你是否有過打開電腦被晃「瞎」的感覺?
最近,在GitHubUniverse上,一款「暗黑」模式被推了出來。
官方自稱:「2020年宇宙新功能」。
GitHub Universe 是GitHub的年度選框產品和社區活動,聚集了構建全球最重要技術的GitHub產品專家,軟件領導者和企業團隊。
GitHub的全球互聯社區有機會聚在一起,分享最佳實踐,互相學習,并了解GitHub的最新產品和功能。
讓我們一起來看看今年GitHub大會,都有哪些重磅產品的更新和發布:
Dark mode
本次發布的最重磅的特性非黑暗模式莫屬,黑暗模式(Dark Mode)是一個新的 (也是早該有的) 特性,一定會受到那些深夜寫代碼人士的歡迎。
黑暗模式可以讓你暫時擺脫明亮屏幕的視覺過度刺激,也可以讓你在文本編輯器、 IDE 和終端上獲得更一致的開發體驗。
設置黑暗模式的地址如下:
https://github.com/settings/appearance
Dark Mode 一經宣布,就在reddit上面獲得了4k的高贊,網友也紛紛:這是有史以來最好的體驗!
GitHubSponsors for Companies
自己的開源項目也能掙錢了!
企業現在可以通過「 GitHub Sponsors for Companies」對他們喜愛的開源項目表示支持和贊賞,通過直接向開發者支付費用來投資開源項目。?
這個新特性使得公司可以使用現有的 GitHub 來投資開源項目。包括AWS、微軟、美國運通、戴姆勒、 Stripe 等在內的一些知名企業已經承諾支持該特性,并投資那些通常有助于公司發展的開源項目。
Auto-mergepull requests
之前,pull request的作者必須看著他們的 pull requests,這樣一旦所有必需的審查和檢查通過,他們就可以合并這些請求。這意味著你必須等待,然后才能開始下一個任務。
而 Auto-merge(自動合并)解決了這個問題,它允許拉請求的作者選擇在所需的審查或狀態檢查通過后自動合并拉請求。這意味著合并會發生得更快,一旦提交了請求,就可以進入下一個任務。
這項新功能將在下周作為公共倉庫的beta版發布,并且可以在 Team 和 GitHub Enterprise Cloud 平臺私人倉庫中獲得該功能。
Discussions
Discussions 是一個專門的空間,讓社區成員聚集在一起,提問和回答問題,進行開放式的對話。Discussions 的目的是使得管理和維護會話線程變得更加容易,控件用于自定義類別、傳輸和固定討論以及將問題轉換為討論。
今年早些時候,Github 宣布了一個有限的Discussions beta版。自從這個版本發布以來,已經與數百個開源社區合作,比如 Vercel、 Gatsby、 Prisma 和 Laravel 等,以獲得對他們的社區最重要的特性的反饋。為了回應這些反饋,還增加了許多新功能,比如針對進入討論的可定制分類,以及與 GitHub 通知更緊密的整合。
現在,終于可以在公開測試版中使用 GitHub discussion了,所有的公共倉庫都可以使用 discussion beta,未來也很快將討論引入 GitHub 的移動平臺,這樣你就可以在任何地方參與討論。
Actions
GitHub Actions 已經收到了各種改進,包括 protected environments、required reviewers和deployment logs。一種新的工作流可視化將在保持管道安全的同時,使其更容易保持在最高水平。
GitHubEnterprise Server 3.0
3.0版本通過 GitHub Actions 和 Packages 為平臺帶來了內置的 CI/CD 和自動化功能。此外,企業服務器客戶現在可以自動化 Advanced Security,包括代碼和秘密掃描到他們的工作流中,作為服務器部署的一部分,像依賴審查這樣的特性有助于確保維護者和公司不會將漏洞導入他們的代碼庫。
GitHub Enterprise Server 3.0現在還支持 GitHub 的移動應用,它可以讓企業服務器上的開發人員按照自己的方式工作,在他們想要的地方工作,無論是在咖啡機上、上下班途中,或者在剛離開辦公桌的時候。
https://www.youtube.com/watch?v=AiWjanAdD3s&t=13m22s
(聲明:本文僅代表作者觀點,不代表新浪網立場。)