当项目过大时,从服务器上拉取项目是件很头疼的事情,那么就说说怎么只拉区某个或几个文件夹至本地。

git clone -n git@172.0.0.10:test/test_platform.git
cd test_platform
git config core.sparsecheckout true
echo webapp/css >> .git/info/sparse-checkout
git checkout master

如果需要 check out 多个文件夹的话,以此类推

echo webapp/js >> .git/info/sparse-checkout
echo webapp/img >> .git/info/sparse-checkout

最后继续 执行命令,checkout 项目至本地

git checkout master

 

相关文章:

  • 2022-02-27
  • 2021-08-14
  • 2021-06-29
  • 2021-11-20
  • 2022-01-13
  • 2021-09-17
  • 2021-11-01
猜你喜欢
  • 2022-12-23
  • 2021-08-22
  • 2021-12-02
  • 2021-10-23
  • 2021-09-27
  • 2021-11-01
相关资源
相似解决方案