我在Github上有一些提交记录需要更改。因此,在以前的提交中,我更改了一些文件/文件夹,但我只需要撤销其中一些更改。最佳解决方案是什么。
我在Github上有一些提交记录需要更改。因此,在以前的提交中,我更改了一些文件/文件夹,但我只需要撤销其中一些更改。最佳解决方案是什么。
您可以使用git checkout命令:
git checkout HEAD~ -- file/to/revert
您可以从先前的提交版本中制作文件的一个版本。然后只需提交更改即可!当然,您可以将 HEAD~
(引用先前提交的)替换为提交哈希、更远的祖先或任何您希望的“树状”对象。