GitHub
什麼是 GitHub?
GitHub 是全球最大的程式碼託管網站。它是開發人員的首選服務,您可以在其中發布可供 GitHub 社群使用的程式碼序列。 GitHub 的主要目標之一是促進協作工作,並允許開發人員在世界任何地方同時處理一個專案。 2012 年,微軟收購了 GitHub,因為該公司開始廣泛使用該平台來發布 Windows Calculator 和 Visual Studio 等開源專案。 GitHub 建構於 Git 之上,Git 是一款追蹤內容變更的軟體。 Git 是由 Linus Torvalds 開發的,他也致力於創建 Linux 作業系統。
GitHub 是一個極為通用的工具,可以大大提高全球開發人員的生產力。 GitHub 開發過程中的主要關注點之一是提供一個直覺的環境,讓開發人員可以追蹤基於程式碼的專案的不同版本的變更。為了向開發人員提供靈活性,GitHub 旨在支援各種不同的程式語言、檔案格式和功能。該平台允許用戶向其他貢獻者分配角色和編輯權限。此外,GitHub 允許開發人員互相提問並參與討論區,這也增強了該平台的協作性質。
當談到加密貨幣和區塊鏈技術時,GitHub 是一項必不可少的服務。許多最受歡迎的基於區塊鏈的專案都發佈在 GitHub 上,允許來自世界各地的開發人員貢獻他們的程式碼。比特幣、以太坊、Stellar、Cardano 和許多其他加密項目都可以在 GitHub 上免費取得。從這個意義上說,GitHub 一直是加密貨幣產業崛起的巨大推動者。它允許來自世界各地的貢獻者協作開發區塊鏈。 GitHub 也成為評估不同專案興趣的工具——一個專案的貢獻者越多,它獲得的興趣就越大。
不幸的是,GitHub 的開源性質使得專案容易受到惡意攻擊。用戶試圖利用 GitHub 的伺服器來免費設定加密貨幣挖礦操作。這是該平台的一個大問題,這就是 GitHub 的創建者採取措施防止此類情況發生的原因。為了確保平台的完整性和保護,只有擁有有效 GitHub 帳戶的註冊用戶才擁有網站的編輯權限。雖然任何造訪 GitHub 的人都可以閱讀程式碼和項目,但只有註冊用戶才有權編輯。採取這項措施是為了向用戶和發行商提供更高層級的專案安全性。