git合并后丢失的文件

git合并后丢失的文件,git,merge,Git,Merge,我有一个功能分支F1。有人做了不属于该功能的更改。所做的:我们将F2分支用于其他功能。我删除了F1上的这些更改,并将F1合并到master(因为此功能已完成)。 现在F2已准备好进行测试。同时,随着开发设置的改变,我创建了F2并将F2合并到其中。 现在,文件丢失了。我曾经从F1中删除过一些文件。所以,我有点理解为什么这些文件现在丢失了,但我不知道如何找回它们。。。 合并是干净的从git端,但不是为我。。。 有人能帮忙吗 在您签出的F2中,包含丢失的文件 git checkout F1 path/

我有一个功能分支F1。有人做了不属于该功能的更改。所做的:我们将F2分支用于其他功能。我删除了F1上的这些更改,并将F1合并到master(因为此功能已完成)。 现在F2已准备好进行测试。同时,随着开发设置的改变,我创建了F2并将F2合并到其中。 现在,文件丢失了。我曾经从F1中删除过一些文件。所以,我有点理解为什么这些文件现在丢失了,但我不知道如何找回它们。。。 合并是干净的从git端,但不是为我。。。
有人能帮忙吗

在您签出的F2中,包含丢失的文件

git checkout F1 path/to/missing/file.txt path/to/missing/file2.txt path/to/anothermissing/file.txt
检查你是否快乐,然后承诺