这是一个相当令人尴尬的问题,但我相当紧迫,并且可以继续其他工作,而在Git中比我更有知识的人可以在几秒钟内回答它。
我刚刚从远程仓库进行了提取,但我没有正常工作的拷贝文件。我在Windows上使用Git GUI,我可以看到历史记录,在某些时候我可以看到解决方案的文件结构,但我再也找不到了。大多数操作都要求我选择修订版,但下拉列表中没有可用的版本,并且HEAD由于某种原因不是有效版本。如何获取所需的实际源文件?
答案 0 :(得分:1)
然后请结帐(git checkout)以获得您的工作副本。
您可以提供结帐的起点修订。
答案 1 :(得分:1)
想法是使用提交:
请参阅How can I switch my git repository to a particular commit:
git checkout -b new_branch 6e559cb
该提交将是Adrian Shum中his answer提及的“起点修订”。