«

Git 常用命令大全

时间:2026-10-9 07:34     作者:emer     分类: 无


Git 常用命令大全

Git 是开发必备工具,常用命令一定要熟练。

1. 初始化仓库

新建仓库:

git init

克隆远程仓库:

git clone https://github.com/user/repo.git

克隆指定分支:

git clone -b dev https://github.com/user/repo.git

2. 查看状态

查看状态:

git status

查看提交历史:

git log

简洁历史:

git log --oneline --graph

查看文件修改:

git diff

3. 提交代码

添加所有修改:

git add .

添加指定文件:

git add index.php

提交:

git commit -m "修复bug"

添加并提交:

git commit -am "修复bug"

4. 远程操作

查看远程仓库:

git remote -v

拉取远程更新:

git pull

推送代码:

git push

推送并设置上游分支:

git push -u origin dev

5. 分支操作

查看本地分支:

git branch

查看所有分支:

git branch -a

创建分支:

git branch dev

切换分支:

git checkout dev

创建并切换:

git checkout -b dev

合并分支:

# 先切换到master
git checkout master
# 合并dev分支
git merge dev

删除分支:

git branch -d dev

强制删除:

git branch -D dev

6. 撤销操作

撤销工作区修改:

git checkout -- index.php

撤销暂存区:

git reset HEAD index.php

回退到上个版本:

git reset --hard HEAD^

回退到指定版本:

git reset --hard commit_id

7. 标签操作

打标签:

git tag v1.0.0

查看标签:

git tag

推送标签:

git push origin v1.0.0

推送所有标签:

git push origin --tags

8. 暂存操作

暂存当前修改:

git stash

查看暂存列表:

git stash list

恢复暂存:

git stash pop

删除暂存:

git stash drop

9. 其他常用

配置用户名:

git config --global user.name "张三"

配置邮箱:

git config --global user.email "zhangsan@example.com"

查看配置:

git config --list

查看当前分支:

git branch --show-current

10. 常用工作流

开发新功能:

# 拉最新代码
git pull

# 创建功能分支
git checkout -b feature/user

# 开发完提交
git add .
git commit -m "添加用户功能"

# 推送
git push -u origin feature/user

总结

Git 常用命令要点:

Git 熟练了,团队协作效率提升很多。

标签: Git 版本控制 命令 开发 协作