Git 导读
本文介绍 Git 的基本概念。
Git 与 GitHub¶
Git 是一款版本管理软件,适用目前绝大多数操作系统;GitHub 是一个代码托管平台,与 Git 没有任何关系。只不过 Git 可以基于 GitHub 进行分布式管理。因此往往需要结合二者来达到相对良好的 Teamwork 效果。
仓库连接协议¶
基于 GitHub 等代码托管平台进行分布式开发时,涉及到连接协议的选择问题,主要有 HTTPs 和 SSH 两种选项,具体用那种以及对应的配置方法详见 GitHub 身份鉴权,本文不再赘述。
命令参数编写规则¶
很多工具的命令都会有参数配置选项,而参数意味着不确定性,你可能会在下文中遇到以下几种情况:
- 必填参数:
--cmd - 可选参数:
[--cmd] - 必填参数,但多选一:
{--cmd1 | --cmd2 | --cmd3} - 可选参数,但多选一:
[--cmd1 | --cmd2 | --cmd3]