[英]How can I revert files and folders after I mistakenly add files from Flutter commands in Android Studio?
[英]How can I use git revert to restore all mistakenly deleted files?
我在初始提交( c0
),我使用了命令
find . -name \*.min.js -type f -delete
删除项目中所有最小化的JS文件,将更改添加到临时区域并进行提交( c1
),然后将其推送到远程存储库。 我做了一些工作并进行了另一次提交( c2
)并将其推送到远程存储库。
但是,我现在后悔我删除了文件并想要取回所有文件。 我在互联网上搜索并找到了revert
命令; 所以我跑了
git revert c0
返回提交( c0
),我没有删除文件。 我以为这会让我再次看到删除的文件,但没有运气。 我以为我做的是正确的事......
我是Git的新手。 我对revert
错误的基本理解是什么?
你应该恢复c1
,而不是c0
。 您希望还原引入这些删除的提交。 那是c1
。
你应该做什么作为一个不改变历史的好git公民(如果你已经推动了c0恢复提交)是
git revert c3
( c0
revert commit) 接着
git revert c1
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.