网站建设评审验收会议主持词wordpress fsockopen
Git 是程序员工作中不可或缺的版本控制工具,以下是一些优化后的常用 Git 命令列表,旨在帮助你更高效地使用 Git 进行版本控制。
基础操作
-
拉取代码
git clone xxx.git -
创建分支
git branch dev -
切换分支
git checkout dev # 或者 git switch dev -
创建并切换分支
git checkout -b dev # 或者 git switch -c dev -
查看分支
git branch # 查看远程分支 git branch -r -
删除分支
git branch -d dev # 删除远程分支 git push origin -d dev
代码变更管理
-
添加到暂存区
git add . -
查看未暂存的变更
git diff -
提交变更
git commit -m 'xxxx' -
修改最后一次提交
git commit --amend -
推送代码
git push origin dev # 强制推送 git push -f origin dev -
拉取代码
git pull origin dev -
合并分支
git merge dev -
查看状态
git status -
查看提交历史
git log -
查看可引用的历史版本记录
git reflog -
整理提交历史
git rebase origin/dev -
撤销 rebase
git rebase --abort -
回退版本
git reset --hard commit_id # 回退上一个版本 git reset --soft HEAD^ -
撤销代码
git revert commit_id
分支和配置管理
-
修改分支名
git branch -m oldBranchName newBranchName git push origin :oldBranchName git push --set-upstream origin newBranchName -
查看配置
# 查看全局配置 git config --global --list # 查看用户名 git config --global user.name # 修改用户名 git config --global user.name "Your Name" # 配置邮箱 git config --global user.email "email@example.com"
其他实用命令
-
统计代码行数
git ls-files | xargs wc -l -
文件或文件夹重命名
# 重命名文件 git mv src/filename.ts src/fileName.ts # 重命名文件夹 git mv src/jsutils src/jsUtils
提交信息规范
- 提交信息前缀
- feat: 新功能
- fix: 修复问题
- style: 代码风格
- perf: 性能优化
- refactor: 重构
- test: 测试相关
- docs: 文档更新
- chore: 其他更改

CodeReview 常用缩写
- PR: 拉取请求
- LGTM: 代码审查通过
- SGTM: 同意审查
- WIP: 工作进行中
- PTAL: 请查看
- TBR: 待审查
- TL;DR: 太长不看
- TBD: 待定
简单易懂的 Git 视频教程推荐
希望这些优化后的命令能帮助你更高效地使用 Git。在实际使用中,根据项目需求和团队约定,你可能需要调整这些命令。