git-reset
重置 HEAD 到指定提交,修改暂存区和工作区状态。
重置 HEAD 到指定提交,修改暂存区和工作区状态。
临时保存当前工作区改动,恢复干净工作区。
合并分支,把另一个分支的修改合并进当前分支。
恢复文件内容,可恢复暂存区或工作区的改动。
切换分支,创建并切换到新分支,替代部分 checkout 用法。
切换分支或恢复文件到某个状态。
管理分支,创建、删除、列出本地分支。
git rebase 让你把当前分支的提交移到另一个分支之后,保持提交历史线性、整洁,常用于整理代码或同步主干。
Git 常用命令涵盖配置、提交、分支、远程、历史、回退、标签等操作,帮助高效管理代码版本与协作开发。
Pimpl(Pointer to Implementation)用于隐藏类的实现细节,降低编译依赖,提升封装性,常用 unique_ptr 管理内部实现类指针。