也就是说,我不想更换工作空间,
但获取旧版本的文件吗/tmp
?
那可能吗 ?
答案1
git show $commitid:$filename > /tmp/$filename
将$commitid
文件版本写入。$filename
/tmp/$filename
答案2
- 您无法从远程仓库提取单个文件
- 您可以使用 git-archive 来获取 minimail 所需的变更集的可能部分或树,并删除不需要的文件
git checkout cs
为了返回变更集,您可以复制文件出树并返回到 HEADgit checkout
git man 是你最好的朋友