我想知道git中有什么方法可以从git中提取特定文件夹或特定文件。
提前致谢。
答案 0 :(得分:1)
现在,您必须获取所有内容,并且:
但情况并非总是如此 未来2.16.x / 2.17 Q2 2018 Git将推出所谓的部分克隆(或窄克隆)
请参阅commit 3aa6694,commit aa57b87,commit 35a7ae9,commit 1e1e39b,commit acb0c57,commit bc2d0c3,commit 640d8b7,{{3 ({2017年12月8日)commit 10ac85c
Jeff Hostetler (jeffhostetler
)见commit a1c6d7c,commit c0c578b,commit 548719f,commit a174334,commit 0b6069f(2017年12月8日)。{
}
(由Jonathan Tan (jhowtan
)合并于Junio C Hamano -- gitster
--,2018年2月13日)
请参阅commit 6bed209:
git clone --no-checkout --filter=blob:none "file://$(pwd)/srv.bare" pc1
答案 1 :(得分:0)
如果要将特定文件更新为origin
州,请执行:
git fetch origin
git checkout origin/[yourbranch] -- [path_to_your_files]