用途:撤销最近一次提交,同时把该提交涉及的文件改动保留在暂存区,便于修正提交信息或补充遗漏文件后重新提交。
主要能力:提供的核心命令为 git reset --soft HEAD~1,执行后上一次提交被撤销,改动仍处于已暂存状态。
使用方式:在需要修正提交信息或添加遗漏文件的仓库中运行上述命令,按需调整内容后再次提交。
适用场景:提交说明写错、提交时漏掉文件、需要在保留改动的前提下调整最近一次提交。
限制:资料仅给出上述命令与用途,未提供对多提交回退、已推送提交处理、冲突解决等情况的说明;使用前请确认当前分支状态,并注意对已推送历史的操作可能影响协作者。