可以使用以下命令来下载指定分支下某次提交的文件:
git show <commit-id>:<file-path> > <output-file>
其中,<commit-id>
是要下载的提交的ID,<file-path>
是要下载的文件路径,<output-file>
是输出文件的路径和名称。
例如,要下载分支为dev
,提交ID为123456
,目录为src/main/java/com/example/HelloWorld.java
的文件到本地的~/Desktop/HelloWorld.java
文件中,可以使用以下命令:
git show dev:123456:src/main/java/com/example/HelloWorld.java > ~/Desktop/HelloWorld.java
这个命令会将指定版本的文件内容输出到终端上,然后使用重定向符号>
将其保存到本地文件中。