Git用法总结
Git 是一个分布式版本控制系统,它可以追踪文件的变化,记录文件的历史,协助多人协作开发项目,并且可以轻松地回退到历史版本。
一、Git基础名词
- 本地仓库(Repository):版本库。存储项目的不同版本,用作模板、长期保存、分发。
- 暂存区(Staging Area):缓冲或缓存作用。
- 工作区:编辑区。在此编辑项目,完成一个版本后提交给版本库。
- 提交(Commit):将暂存区的文件保存到仓库中,形成一个新的提交记录。
- 分支(Branch):用于并行开发和管理不同的功能特性。
- 远程仓库(Remote Repository):位于网络上的仓库,用于多人协作和备份,还有内容分发。

二、Git环境搭建
-
安装Git:下载网址
-
配置Git邮箱和用户名
shellgit config --global user.name "Your Name"
git config --global user.email "youremail@example.com"
三、Git命令总结
初始化仓库
bash
# 在当前目录创建仓库
git init
# 在指定目录创建仓库
git init /path/to/target/
# 克隆仓库到当前目录
git clone url
基本操作(提交变更)
bash
# 查看查看仓库状态
git status [-s]
# 提交变更:工作区->暂存区
git add <file>
# 提交当前目录全部变更->暂存区
git add .
# 提交变更:暂存区->版本库
git commit -m "本次提交说明"
# 查看历史记录
git log
分支管理
备注:VSCode 中使用 Git 插件可以图形化显示分支
bash
# 查看分支
git branch
# 创建分支
git branch <branch_name>
# 切换分支
git switch <branch_name>
# 合并分支:指定分支--合并到-->当前分支
git merge <branch_name>
# 删除分支
git branch -d <branch_name>
# 强制删除分支
git branch -D <branch_name>
远程操作
bash