SourceTree中撤回未推送但提交的推送

git reset --hard [提交编号]
>> HEAD is now at XXXX: XXXX


git reset --soft HEAD^

SourceTree中撤回未推送但提交的推送_第1张图片

 

 SourceTree中撤回未推送但提交的推送_第2张图片

 SourceTree中撤回未推送但提交的推送_第3张图片

 SourceTree中撤回未推送但提交的推送_第4张图片

 推送标记数就没了,已提交的暂存但未推送的记录就被撤回了。

你可能感兴趣的:(git)