Git的正确使用姿势与最佳实践学习笔记
什么是Git
Git是一个免费开源的分布式版本控制系统,旨在快速高效地处理从小型到大型的所有项目。
版本控制
版本控制:一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。
版本控制的作用
- 可以更好的关注变更,了解每个版本的改动。
- 方便对改动的代码进行检查,预防事故发生。
- 能够随时切换到不同的版本,回滚误删误改的问题代码。
版本控制的分类
- 本地版本控制:代表工具为RCS,解决了本地代码的版本控制问题。
- 集中式版本控制:代表工具为SVN,提供了远端服务器来维护代码版本,而本地不保存代码版本,解决了多人协作的问题。
- 分布式版本控制:代表工具为Git,实现了每个仓库都能记录版本历史,解决了只有一个服务器保存版本的问题。
Git的基本使用方法
git config
Git配置包含不同级别,分别为global、system、local配置。
- 用户名配置
- Instead of 配置
- Git命令别名配置
git remote
- 查看remote
- 添加remote
- HTTP remote
- SSH remote
个人思考与总结
Q:使用Git平台有什么优势?
A:对于不同的仓库都能记住历史版本,方便回溯的同时也解决了多人协作的问题。