Git 基础用法
2023-04-10
Git 是目前世界上最先进的分布式版本控制系统,在软件开发中被广泛使用。本文将介绍 Git 的基础用法,帮助初学者快速上手。
Git 的安装
不同操作系统安装 Git 的方式略有不同:
Linux (Ubuntu/Debian)
sudo apt-get update
sudo apt-get install git
macOS
brew install git
Windows
从 Git 官网 下载安装包并安装。
Git 基本配置
安装完 Git 后,需要进行一些基本配置:
# 设置用户名和邮箱
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
# 查看配置
git config --list
Git 基本操作
创建版本库
# 创建一个空目录
mkdir myproject
cd myproject
# 初始化仓库
git init
添加和提交文件
# 创建一个文件
echo "Hello, Git!" > README.md
# 添加文件到暂存区
git add README.md
# 提交到版本库
git commit -m "初始化项目,添加 README 文件"
查看状态和变更
# 查看仓库当前状态
git status
# 查看文件修改内容
git diff filename
# 查看提交历史
git log
git log --pretty=oneline # 简洁模式
版本回退
# 回退到上一个版本
git reset --hard HEAD^
# 回退到指定版本
git reset --hard commit_id
# 查看命令历史,以便确定要回到未来的哪个版本
git reflog
远程仓库操作
# 关联远程仓库
git remote add origin git@github.com:username/repository.git
# 推送到远程仓库
git push -u origin master # 第一次推送
git push origin master # 后续推送
# 从远程仓库克隆
git clone git@github.com:username/repository.git
分支管理
# 创建并切换到新分支
git checkout -b develop
# 查看当前分支
git branch
# 切换分支
git checkout master
# 合并分支
git merge develop
# 删除分支
git branch -d develop
总结
本文介绍了 Git 的基础用法,包括安装、配置、创建版本库、添加和提交文件、查看状态和变更、版本回退、远程仓库操作以及分支管理等内容。掌握这些基本操作后,你就可以开始使用 Git 进行版本控制了。随着使用的深入,你可以进一步学习 Git 的高级特性。