2025年07月更新!18個Github鏡像站,國內(nèi)更快部署下載 | 您所在的位置:網(wǎng)站首頁 › 稱骨算命表三兩六錢(qián) › 2025年07月更新!18個Github鏡像站,國內(nèi)更快部署下載 |
Services 服務(wù) 可以使用標(biāo)準(zhǔn) Git 命令行界面訪問和管理 GitHub 上的項目;所有標(biāo)準(zhǔn) Git 命令都可以使用它。GitHub 還允許用戶瀏覽網(wǎng)站上的公共存儲庫。還提供多個桌面客戶端和 Git 插件。此外,該網(wǎng)站還提供類似社交網(wǎng)絡(luò)的功能,例如提要、關(guān)注者、wiki(使用名為 Gollum 的 wiki 軟件)和社交網(wǎng)絡(luò)圖,以顯示開發(fā)人員如何處理存儲庫的版本(“分支”)以及哪個分支(以及該分支內(nèi)的分支)是最新的。 任何人都可以瀏覽和下載公共存儲庫,但只有注冊用戶才能向存儲庫貢獻內(nèi)容。使用注冊用戶帳戶,用戶可以進行討論、管理存儲庫、向他人的存儲庫提交貢獻以及查看代碼更改。GitHub 于 2019 年 1 月開始免費提供有限的私人存儲庫(每個項目最多 3 名貢獻者)。以前,只有公共存儲庫是免費的。2020 年 4 月 14 日,GitHub 向所有人免費提供“所有核心 GitHub 功能”,包括“擁有無限協(xié)作者的私人存儲庫”。 支撐 GitHub 的基本軟件是 Git 本身,由 Linux 的創(chuàng)建者 Linus Torvalds 編寫。提供 GitHub 用戶界面的附加軟件由 GitHub, Inc. 開發(fā)人員 Wanstrath、Hyett 和 Preston-Werner 使用 Ruby on Rails 和 Erlang 編寫。 Scope 范圍 GitHub 的主要目的是促進軟件開發(fā)的版本控制和問題跟蹤方面。標(biāo)簽、里程碑、責(zé)任分配和搜索引擎可用于問題跟蹤。對于版本控制,Git(以及 GitHub)允許拉取請求來提議對源代碼進行更改。可以查看提議更改的用戶可以看到請求的更改之間的差異并批準(zhǔn)它們。在 Git 術(shù)語中,此作稱為“提交”,它的一個實例是“提交”。所有提交的歷史記錄都會保留,以后可以查看。 此外,GitHub 支持以下格式和功能: 文檔,包括自動呈現(xiàn)的各種 Markdown 類文件格式的 README 文件(請參閱 README § 在 GitHub 上)Wikis,一些存儲庫僅由 wiki 內(nèi)容組成。其中包括精選的推薦軟件列表,這些列表被稱為 awesome 列表。GitHub Actions,允許構(gòu)建持續(xù)集成和持續(xù)部署管道,用于測試、發(fā)布和部署軟件,而無需使用第三方網(wǎng)站/平臺GitHub Codespaces,一個在線 IDE,為用戶提供虛擬機,旨在作為構(gòu)建和測試代碼的工作環(huán)境。圖表:脈搏、貢獻者、提交、代碼頻率、打卡、網(wǎng)絡(luò)、成員集成目錄電子郵件通知討論通過 @ 提及某人來訂閱通知的選項。表情符號文件中嵌套的任務(wù)列表地理空間數(shù)據(jù)可視化可以使用集成的 STL 文件查看器預(yù)覽 3D 渲染文件,該查看器在“3D 畫布”上顯示文件。查看器由 WebGL 和 Three.js 提供支持。支持預(yù)覽許多常見的圖像格式,包括 Photoshop 的 PSD 文件PDF 文檔查看器不同軟件包中已知的常見漏洞和暴露的安全警報GitHub 的服務(wù)條款不要求托管在 GitHub 上的公共軟件項目符合開源定義。服務(wù)條款規(guī)定,“通過將您的存儲庫設(shè)置為公開查看,您同意允許其他人查看和分叉您的存儲庫。” GitHub Enterprise GitHub Enterprise 是具有類似功能的 GitHub 的自管理版本。它可以在組織的硬件或云提供商上運行,自 2011 年 11 月起已可用。2020 年 11 月,GitHub Enterprise Server 的源代碼在網(wǎng)上泄露,顯然是為了抗議 DMCA 刪除 youtube-dl。據(jù) GitHub 稱,源代碼來自 GitHub 自己意外與企業(yè)客戶共享代碼,而不是對 GitHub 服務(wù)器的攻擊。 GitHub Pages 2008 年,GitHub 推出了 GitHub Pages,這是一項用于博客、項目文檔和書籍的靜態(tài)網(wǎng)??絡(luò)托管服務(wù)。所有 GitHub Pages 內(nèi)容都以文件形式存儲在 Git 存儲庫中,以逐字或 Markdown 格式提供給訪問者。GitHub 與 Jekyll 靜態(tài)網(wǎng)站和博客生成器以及 GitHub 持續(xù)集成管道集成。每次更新內(nèi)容源時,Jekyll 都會重新生成網(wǎng)站并通過 GitHub Pages 基礎(chǔ)設(shè)施自動提供服務(wù)。 與 GitHub 的其他部分一樣,它包括免費和付費服務(wù)層。通過此服務(wù)生成的網(wǎng)站可以作為 github.io 域的子域托管,也可以連接到通過第三方域名注冊商購買的自定義域。GitHub Pages 支持 HTTPS 加密。 Gist GitHub 還運營一個名為 Gist 的 pastebin 風(fēng)格網(wǎng)站,用于代碼片段,而不是通常用于較大項目的 GitHub 本身。 Tom Preston-Werner 在 2008 年的一次 Ruby 會議上首次推出了該功能。 Gist 以傳統(tǒng)的簡單 pastebin 概念為基礎(chǔ),增加了代碼片段的版本控制、輕松分叉和私人粘貼的 TLS 加密。由于每個“gist”都是自己的 Git 存儲庫,因此多個代碼片段可以包含在一個頁面中,并且可以使用 Git 進行推送和拉取。 未注冊用戶可以上傳 Gist,直到 2018 年 3 月 19 日,當(dāng)時只有登錄用戶才能上傳 Gist,據(jù)說是為了減輕最近 Gist 頁面上的垃圾郵件。 Gists 的 URL 使用十六進制 ID,對 Gists 的編輯記錄在修訂歷史記錄中,該歷史記錄可以顯示每頁 30 個修訂的文本差異,并提供“拆分”和“統(tǒng)一”視圖之間的選項。與存儲庫一樣,Gists 可以分叉、加星標(biāo)(即公開收藏)和評論。修訂、星標(biāo)和分支的數(shù)量在要點頁面上顯示。 教育計劃 GitHub 推出了一項名為 GitHub 學(xué)生開發(fā)者包的新計劃,讓學(xué)生可以免費使用十幾種流行的開發(fā)工具和服務(wù)。GitHub 與 Bitnami、Crowdflower、DigitalOcean、DNSimple、HackHands、Namecheap、Orchestrate、Screenhero、SendGrid、Stripe、Travis CI 和 Unreal Engine 合作推出了該計劃。 2016 年,GitHub 宣布推出 GitHub 校園專家計劃,以培訓(xùn)和鼓勵學(xué)生在大學(xué)發(fā)展技術(shù)社區(qū)。校園專家計劃面向全球 18 歲及以上的大學(xué)生開放 GitHub 校園專家是 GitHub 資助面向?qū)W生的活動和社區(qū)的主要方式之一,校園專家可以獲得培訓(xùn)、資金和額外資源來舉辦活動和發(fā)展他們的社區(qū)。要成為校園專家,申請人必須完成一個包含多個模塊的在線培訓(xùn)課程,以培養(yǎng)社區(qū)領(lǐng)導(dǎo)技能。 GitHub Marketplace 服務(wù) GitHub 還提供了一些軟件即服務(wù) (SaaS) 集成,用于為項目添加額外功能。這些服務(wù)包括: Waffle.io:面向軟件團隊的項目管理,允許用戶自動查看拉取請求、自動構(gòu)建、審查和跨存儲庫部署。Rollbar:提供實時調(diào)試工具和全棧異常報告。Codebeat:面向 Web 和移動開發(fā)人員的自動代碼分析。Travis CI:持續(xù)集成服務(wù)。GitLocalize:提供實用程序來管理項目翻譯和國際化。GitHub Sponsors 贊助商 GitHub 贊助商允許用戶每月向托管在 GitHub 上的項目捐款。公開測試版于 2019 年 5 月 23 日發(fā)布,該項目接受候補名單注冊。 The Verge 稱 GitHub Sponsors“與 Patreon 完全一樣”,因為“開發(fā)者可以提供各種帶有不同福利的資助等級,并且他們會從希望訪問并鼓勵他們工作的支持者那里獲得定期付款”,只是“使用該計劃無需支付任何費用”。此外,GitHub 在第一年為早期采用者提供獎勵:它承諾承擔(dān)付款處理成本并為每位開發(fā)者提供最高 5,000 美元的贊助金。此外,用戶仍然可以使用 Patreon 和 Open Collective 等類似服務(wù)并鏈接到他們的網(wǎng)站。 |
今日新聞 |
推薦新聞 |
專題文章 |
CopyRight 2018-2019 實驗室設(shè)備網(wǎng) 版權(quán)所有 |