0
我有一个包含许多所需更改的git分支。它也似乎是一个大文件夹被意外删除并同时被委托给同一个分支。如何在git commit中撤销已删除的文件夹
有没有办法告诉git忽略已经提交的已删除文件夹(在分支中,尚未合并)的更改,同时保持其他更改?
我有一个包含许多所需更改的git分支。它也似乎是一个大文件夹被意外删除并同时被委托给同一个分支。如何在git commit中撤销已删除的文件夹
有没有办法告诉git忽略已经提交的已删除文件夹(在分支中,尚未合并)的更改,同时保持其他更改?
试试这个真棒命令 -
git fetch
// Make sure you can see the deleted directory
git ls-tree -r COMMIT_ID
git checkout COMMIT_ID -- path/to/deleted/folder
互动底垫可以帮助你。 – choroba
我会做'git checkout HEAD〜1 path/to/folder/*' –
当我尝试这个时,我得到这个消息:error:pathspec'HEAD-1'与git已知的任何文件都不匹配。 – Erich