提取文件时可以定义特定分支,如下所示:
git archive --remote=git@my.git.server:namespace/projectname.git HEAD:path/to/file somefile.sql | tar -x
这将从默认项目分支检索该文件。
如何选择 特定分支 用于上述文件检索?
经过一番尝试和错误之后,发现这是解决问题的方法,当有人说想从 develop 分支机构:
develop
git archive --remote=git@my.git.server:namespace/projectname.git develop:path/to/file somefile.sql | tar -x