章節 ▾
第二版
-
1. 起步
-
2. Git 基礎
-
3. Git 分支
-
4. 伺服器上的 Git
- 4.1 協議
- 4.2 在伺服器上部署 Git
- 4.3 生成 SSH 公鑰
- 4.4 架設伺服器
- 4.5 Git Daemon
- 4.6 Smart HTTP
- 4.7 GitWeb
- 4.8 GitLab
- 4.9 第三方託管選項
- 4.10 小結
-
5. 分散式 Git
-
A1. 附錄 A: Git 在其他環境
- A1.1 圖形介面
- A1.2 Visual Studio 中的 Git
- A1.3 Visual Studio Code 中的 Git
- A1.4 IntelliJ / PyCharm / WebStorm / PhpStorm / RubyMine 中的 Git
- A1.5 Sublime Text 中的 Git
- A1.6 Bash 中的 Git
- A1.7 Zsh 中的 Git
- A1.8 PowerShell 中的 Git
- A1.9 小結
-
A2. 附錄 B: 在應用程式中嵌入 Git
-
A3. 附錄 C: Git 命令
4.9 伺服器上的 Git - 第三方託管選項
第三方託管選項
如果你不想費力架設自己的 Git 伺服器,可以將 Git 專案託管到外部的專用託管網站。這樣做有很多好處:託管網站通常設定快速、容易啟動專案,並且不涉及伺服器維護或監控。即使你在內部設定並執行自己的伺服器,你可能仍然希望為你的開原始碼使用公共託管網站——這樣開源社群通常更容易找到並幫助你。
如今,你有大量的託管選項可供選擇,每個選項都有不同的優缺點。要檢視最新列表,請訪問 Git 主維基上的 GitHosting 頁面:https://archive.kernel.org/oldwiki/git.wiki.kernel.org/index.php/GitHosting.html。
我們將在GitHub中詳細介紹 GitHub 的使用,因為它是目前最大的 Git 託管服務提供商,無論如何你都可能需要與託管在其上的專案進行互動。但是,如果你不想設定自己的 Git 伺服器,還有數十個其他選項可供選擇。