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