Git基础命令:带图整理
Git是一个开源的分布式版本控制系统,可以有效、高效地处理从小型到大型项目的版本管理。以下是一些Git的基本命令:
- 配置Git
# 设置用户名
git config --global user.name "your_username"
# 设置用户邮箱
git config --global user.email "your_email@example.com"
- 创建仓库
# 在当前目录初始化git仓库
git init
# 克隆远程仓库到当前目录
git clone "repository_url"
- 检查代码
# 查看文件状态
git status
# 查看文件改动
git diff
- 添加与提交
# 添加所有文件到暂存区
git add .
# 添加指定文件到暂存区
git add "filename"
# 提交暂存区内容到本地仓库
git commit -m "commit message"
- 分支管理
# 列出所有分支
git branch
# 创建新分支
git branch "branch_name"
# 切换到指定分支
git checkout "branch_name"
# 创建并切换到新分支
git checkout -b "new_branch_name"
# 合并指定分支到当前分支
git merge "branch_name"
- 远程操作
# 列出远程仓库
git remote
# 添加远程仓库
git remote add "remote_name" "repository_url"
# 从远程仓库拉取代码
git pull "remote_name" "branch_name"
# 推送代码到远程仓库
git push "remote_name" "branch_name"
- 查看提交历史
# 查看提交历史
git log
# 图形化展示提交历史
git log --graph
# 查看某个文件的提交历史
git log -- "filename"
- 撤销操作
# 撤销工作区的指定文件到暂存区
git reset "filename"
# 撤销暂存区的指定文件到工作区
git checkout "filename"
# 撤销最近一次提交
git reset --hard HEAD^
这些是Git的基本操作,每个命令都有其特定的用途和使用场景。在实际开发中,可以根据需要选择合适的命令来管理代码。
评论已关闭