章节 ▾
第二版
-
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 服务器,还有数十种其他选项可供选择。