git: Select 获取特定文件时的分支
git: Select branch when fetching specific file
可以在抓取文件时定义特定的分支如下:
git archive --remote=git@my.git.server:namespace/projectname.git HEAD:path/to/file somefile.sql | tar -x
这将从默认项目分支中检索文件。
怎么可能select一个特定的分支用于上述文件检索?
经过反复试验,结果证明这是解决问题的方法,当有人想从 develop
分支获取上述文件时:
git archive --remote=git@my.git.server:namespace/projectname.git develop:path/to/file somefile.sql | tar -x
可以在抓取文件时定义特定的分支如下:
git archive --remote=git@my.git.server:namespace/projectname.git HEAD:path/to/file somefile.sql | tar -x
这将从默认项目分支中检索文件。
怎么可能select一个特定的分支用于上述文件检索?
经过反复试验,结果证明这是解决问题的方法,当有人想从 develop
分支获取上述文件时:
git archive --remote=git@my.git.server:namespace/projectname.git develop:path/to/file somefile.sql | tar -x