我已经对作为一组文件的一部分提交了几次的文件进行了一些更改,但现在想要将其上的更改重置/还原到以前的版本.
我已经做了git log一个git diff找到我需要的修订版,但是根本不知道如何将文件恢复到以前的状态.
git log
git diff
git version-control git-checkout
有没有办法在文件上进行不同的提交.假设我已经修改了一个文件5次,并且在我已经提交并推送到存储库之后我想回到更改2.
在我的理解中,唯一的方法是保留许多分支,我做对了吗?如果我是对的,我会在几天内拥有数百个分支,所以我可能真的不理解它.
有人可以清楚吗?
git revert
git ×2
git-checkout ×1
revert ×1
version-control ×1