Git 命令生成器
可视化 Git 命令构造工具,选择操作并填写参数即可生成命令,支持常见工作流和速查表
选择 Git 操作
commit - 参数设置
生成的命令
git commit说明:提交暂存区的更改到本地仓库
常见工作流
Feature 分支开发7 步
Hotfix 紧急修复6 步
Release 发布流程7 步
撤销与回滚6 步
Git 速查表
| 命令 | 说明 | 示例 | 操作 |
|---|---|---|---|
git init | 初始化新仓库 | git init my-project | |
git clone | 克隆远程仓库 | git clone https://github.com/user/repo.git | |
git add | 添加文件到暂存区 | git add . | |
git commit | 提交更改 | git commit -m "message" | |
git push | 推送到远程 | git push origin main | |
git pull | 拉取远程更新 | git pull --rebase origin main | |
git fetch | 获取远程更新(不合并) | git fetch --all | |
git branch | 分支管理 | git branch -a | |
git checkout | 切换分支/恢复文件 | git checkout -b new-branch | |
git switch | 切换分支(推荐) | git switch -c new-branch | |
git merge | 合并分支 | git merge --no-ff feature | |
git rebase | 变基 | git rebase -i HEAD~3 | |
git stash | 暂存工作区 | git stash push -m "WIP" | |
git cherry-pick | 摘取提交 | git cherry-pick abc1234 | |
git reset | 重置 | git reset --soft HEAD~1 | |
git revert | 安全撤销提交 | git revert abc1234 | |
git tag | 标签管理 | git tag -a v1.0.0 -m "release" | |
git log | 查看历史 | git log --oneline --graph --all | |
git diff | 比较差异 | git diff --staged | |
git remote | 远程仓库管理 | git remote -v | |
git blame | 查看文件修改记录 | git blame file.js | |
git bisect | 二分查找 bug | git bisect start | |
git reflog | 查看引用日志 | git reflog | |
git clean | 清理未跟踪文件 | git clean -fd | |
git show | 查看对象详情 | git show HEAD | |
git config | 配置 | git config --global user.name "name" |
Git 命令生成器使用说明
主要功能
- 可视化构造 - 通过表单选择操作并填写参数,自动生成命令
- 17 种操作 - 涵盖 init、clone、add、commit、push、pull 等常用命令
- 常见工作流 - Feature 分支、Hotfix、Release 等完整流程一键复制
- 速查表 - Git 常用命令快速查询,支持搜索过滤
使用场景
- Git 初学者学习命令格式和参数
- 快速生成复杂 Git 命令避免记忆负担
- 团队协作时分享标准工作流
- 代码审查和 Git 操作参考