繁体   English   中英

如何仅在本地还原提交?

[英]How do I revert a commit only locally?

我想还原其他人所做的提交。 但是,当我下次从远程撤回时,我希望恢复还原。 这意味着我下次拉动时甚至都不希望它出现在历史记录中。 我怎样才能做到这一点?

对要还原的提交执行git revert还原。 然后,在进行拉取之前,请执行git reset --hard HEAD~1假设您通过一次提交领先于远程跟踪分支,并且该提交就是还原。

在最新版本的仓库中,使用git log查找提交,然后使用git checkout [COMMIT ID]

有人问了一个类似的问题,并给出了一个很好的答案: 如何将Git存储库还原到以前的提交?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM