git支持Windows、Linux、macOS等系统,各个系统都有自己的安装方式,详情可去官网了解【Downloads】,在此就不赘述。
安装完成git后,进入Git Bash Here即可操作。
在开始之前先进行些小设置:
1、设置全局用户名:
git config --global user.name " your name "
2、设置全局用户名:
git config --global user.email " your email "
3、查看全局信息:
git config --list
一、创建仓库
- 创建并初始化仓库。
mkdir 文件名
cd 文件名(刚创建的)
git init
PS:当文件夹内生成.git的文件,表示仓库创建成功
二、仓库管理
- 核心原理:工作区(working tree)、 暂存区(stage)、 版本库(Repoistory)
项目在添加到版本控制中时,git会为我们创建一个主分支master,以及一个指向主分支master的指针HEAD(指向当前版本)。
工作区:文件资源所处于的具体位置,既直观的操作对象。
暂存区:
版本库:
1、git add :实际上就是把文件修改添加到暂存区。
2、git commit :实际上就是把暂存区的所有内容提交到版本库的当前分支。
【注意】:commit只会提交stage内的修改。