三个区域

Git 里主要分成 Working Directory、Staging Area、Repository 三个区域

名称别称描述
工作目录-即当前本地打开的目录
暂存区索引保存了下次将提交的文件列表信息
存储库版本库、本地版本库隐藏目录 .git,用于本地存储提交的记录
远程存储库-用于接收本地存储库中的提交

关系图

❗ 这个图说明了 Git 中各类操作形成的数据流转,理解这个图对学习 Git 十分重要

新建项目

shell
mkdir git-test && cd git-test
git init
echo ".vscode" > .gitignore
echo "# Introduce" > README.md

连接到远程仓库

shell
git remote add origin https://github.com/username/reponame.git

提交变更到暂存区

shell
git add .
git commit -m "init"

推送到远程仓库

shell
git push origin main

拉取变更

pull

克隆仓库到本地

clone

从本地存储库同步

checkout