我有一个大型遗留仓库,我只对小部件目录感兴趣。通过使用 git sparse checkout,我只能下载我感兴趣的文件夹,这很好。
我的本地仓库现在看起来像这样:
/.git
/blah/blah/blah/blah/widgets/foo-widget.f90
我宁愿看不到所有的嵌套。
稀疏结帐是否有一些变化,我可以让我的本地仓库看起来像这样?
/.git
/widgets/foo-widget.f90
我知道我可以创建一个新的仓库,但是我会失去从远程仓库推送和拉取的能力。