Git 常用命令速查
配置
git config --global user.name "Your Name"设置用户名
配置
git config --global user.email "you@example.com"设置邮箱
配置
git config --global init.default branch main默认分支 main
初始化
git init创建新仓库
初始化
git clone <url>克隆远程仓库
提交
git add .暂存所有改动
提交
git commit -m "msg"提交暂存
提交
git commit -am "msg"提交已跟踪文件
分支
git branch查看分支
分支
git checkout -b <name>创建并切换
分支
git merge <name>合并分支
远程
git remote add origin <url>添加远程仓库
远程
git push -u origin main首次推送
远程
git pull拉取并合并
远程
git fetch只拉取不合并
撤销
git reset --hard HEAD~1撤销最后 1 次提交
撤销
git checkout -- <file>丢弃工作区修改
撤销
git stash暂存当前工作
撤销
git stash pop恢复暂存工作
查看
git log --oneline简洁日志
查看
git status查看状态
查看
git diff查看未暂存改动
查看
git show <commit>查看某次提交
标签
git tag v1.0创建标签
标签
git push origin v1.0推送标签