Git 介绍:
Git 是一种分布式的版本控制工具;
Git 优点:
- 适合分布式开发,强调个体。
- 公共服务器压力和数据量都不会太大。
- 速度快、灵活。
- 任意两个开发者之间可以很容易的解决冲突。
- 离线工作。
Git 安装方式:
- 官网下载地址:https://git-scm.com/download
- Windows:
- 点击下载好的安装包安装软件。
- 默认安装即可。
- MacOS:
brew install git
Git环境验证:
- Windows:
- cmd 中输入命令
git --version
- cmd 中输入命令
- MacOS:
- 终端中输入命令
git --version
- 终端中输入命令
Git 基本概念:
文件状态:
- 未跟踪 (Untracked)
- 未修改 (Unmodified)
- 已修改 (Modified)
- 暂存区 (Staged)
工作区域:
- 工作区 (Working Directory)
- 暂存区 (Staging Area)
- 仓库区 (Repository)
工作树:(Worktree)
文件流程:
工作流程:
-
- 通过git add 将文件添加到暂存区;
- 使用git rm 将文件从暂存区删除;
- 使用git checkout 将文件恢复到修改之前的版本;
-
- 使用git commit将暂存区文件提交到本地仓库;
- 使用git reset将暂存区中的文件回退到之前的版本;
-
- 使用git push将本地仓库的代码提交到远程仓库;
- 使用git pull将远程仓库的代码拉到本地仓库;