用途:该技能面向使用 Git 进行版本控制与团队协作的场景,提供从初始配置到高级操作的命令速查参考,属于命令清单型资料。
主要能力:涵盖配置用户信息与初始化仓库、克隆仓库;暂存与提交(git add、git commit、--amend);查看改动(git diff、git diff --staged);分支管理(git branch、git checkout、git switch、创建与删除分支);合并与冲突处理(git merge、--no-ff、--abort);远程操作(git remote、git fetch、git pull、git push、--force-with-lease);历史与检索(git log 各类参数、git blame、git bisect);撤销与回退(git restore、git reset、git revert);贮藏(git stash 系列);变基(git rebase,含交互式);标签;以及 cherry-pick、submodule、clean 等高级操作。还给出功能分支、热修复、同步 fork 三类常见工作流、常用别名配置和常见问题处理(误提交、恢复分支、改提交信息、解决冲突)。
使用方式:按功能分类逐条查用命令;配置别名可写入 ~/.gitconfig 的 [alias] 段。资料中的命令与代码保持原样,未提供安装步骤。
限制:资料为命令清单,未说明适用版本、平台或配套工具;部分危险操作(如 --force、reset --hard)需自行评估风险,资料已提示不要对共享分支强制推送、用 --force-with-lease 替代 --force。费用、价格等信息暂未提供。