假设我在分支1中,提交file1
,然后从分支1签出分支2.在分支2上,我使用git rm file1
。如果我回到分支1(git checkout branch 1
),我会收到file1
回来吗?你可以使用git删除文件后恢复文件吗?
0
A
回答
1
我会得到file1吗?
是的,当然。它是分支1的一部分,并且您尚未将分支2合并到分支1中,因此文件仍然存在于分支1中。
+0
那么为什么人们推荐使用git rm --cached? – vkaul11
+3
@ vkaul11:但是他们肯定不会在这里适用的背景下推荐它? –
相关问题
- 1. svn删除后可以恢复文件吗?
- 2. 使用rmdir()和RemoveDirectory()可以恢复删除的文件吗?
- 3. 提交后使用Git恢复已删除的文件夹
- 4. GIT恢复已删除的文件夹
- 5. 恢复删除的文件夹git的
- 6. 我可以在rm-rf后恢复.git文件吗?
- 7. Git + Rails:如何恢复使用“git rm -r”删除的文件?
- 8. git pull后恢复文件
- 9. Git:在推送前本地删除后恢复文件可能吗?
- 10. 我可以恢复在Eclipse中删除的文件吗?
- 11. 我可以恢复从未提交的已删除文件吗?
- 12. Xcode,错误删除.pch文件,可以恢复吗?
- 13. Git恢复忽略文件,使用git clean删除所有忽略文件-fX
- 14. 删除namenode后从HDFS恢复文件
- 15. Git删除了我的文件。他们能恢复吗?
- 16. 恢复删除的文件
- 17. git恢复合并后的已删除文件
- 18. 恢复使用git删除的文件clean -df
- 19. 恢复使用git删除的文件rm --cached
- 20. 是否仍可以在git中恢复已删除的未跟踪文件?
- 21. git重置后文件未恢复--hard
- 22. 如何使用git恢复文件?
- 23. Git恢复“恢复是不可能的,因为你有未合并的文件”
- 24. 恢复git文件夹中的文件
- 25. 从Git恢复文件?
- 26. 文件被删除后,fread可能吗?
- 27. Git的复位不会恢复添加的文件,然后删除
- 28. 我可以删除迁移文件吗?
- 29. 我可以删除迁移文件吗?
- 30. 可以删除postbin.org文件夹吗?
如果尝试它,会发生什么情况? –
托比我不想尝试它,失去了我的文件,但我应该可能做了一个实验:) – vkaul11
创建另一个git repo,创建一个文件,创建2个分支并试用它。 –