【发布时间】:2015-04-24 00:49:58
【问题描述】:
我有一个 git 分支,其中包含许多需要的更改。似乎还有一个大文件夹被意外删除并同时提交到同一个分支。
有没有办法告诉 git 忽略已提交的已删除文件夹的更改(在分支内,尚未合并),同时保留其他更改?
【问题讨论】:
-
交互式变基可能会对您有所帮助。
-
我会做一个
git checkout HEAD~1 path/to/folder/* -
当我尝试这样做时,我收到以下消息:错误:pathspec 'HEAD-1' 与 git 已知的任何文件都不匹配。
-
@Erich 您的
master分支中是否有该文件夹的副本?
标签: git git-commit