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