我想检查一个目录及其内容,从之前的提交到另一个名称下的工作目录;或者以相同的名称进入另一个目录。
这有点像查看临时文件,但我需要一个完整的目录,而我不想覆盖现有目录。
答案 0 :(得分:0)
关于此问题,请查看http://git-scm.com/book/en/v1/Git-Tools-Subtree-Merging。但是,在您的情况下,您可能希望执行以下操作:
git read-tree -u --prefix=<temp-location>/ <old-commit>:<path/to/dir>