Git 的正确使用姿势与最佳实践| 青训营笔记

70 阅读2分钟

为什么要学习Git

协同工作

业界绝大多数公司都是基于Git进行代码管理,因此Git是一个程序员的必备技能

开源社区

目前绝大多数的开源项目都是基于Git维护的,参与这些项目的开发都需要使用Git

1.Git是什么

Git是一个分布式版本控制系统,它的设计目标是为了提高在处理各种规模的项目时的速度和效率。它允许多个开发者在同一项目上并行工作,并且可以轻松地合并这些不同的开发线。

发展历史: 本地版本控制系统 集中式版本控制系统 分布式版本控制系统

学Git的优势: 效率 分支管理 分布式 强大的社区支持 与Github和其他服务集成 可追踪性

2.Git基本使用方式

Git 的基本使用包括了初始化、配置、添加、提交、查看状态、查看历史记录、克隆仓库、创建与合并分支、解决冲突,以及推送到远程仓库等操作。

  1. git init:在当前目录下初始化 Git 仓库。创建一个 .git 子目录,包含 Git 仓库的所有必要的元数据。
  2. git config:用于设置 Git 配置值。包括 --local(默认)、--global 和 --system,分别对应当前仓库、当前用户和当前系统。
  3. git add:将新文件或修改过的文件添加到 Git 的暂存区。例如,git add . 会添加当前目录下的所有文件和文件夹。

基于 Git 的三个核心概念:工作目录、暂存区和 Git 仓库。 工作目录是正在对文件进行修改的地方;暂存区是准备提交的改动的地方;Git 仓库则是已经提交的所有改动的地方。