我在 /root 中存储的项目中有一个稀疏的结帐文件夹。它正在检查文件夹https://github.com/tastejs/todomvc/tree/master/examples/angularjs
/root
/.git
/todoMVCDemos
/angular
/examples/angularjs
/.git
我是通过以下方式完成的:
git init <repo>
cd <repo>
git remote add origin <url>
git config core.sparsecheckout true
echo "examples/angularjs/*" >> .git/info/sparse-checkout
git pull --depth=1 origin master
我希望能够将此信息保存在我的存储库中,以便其他开发人员可以使用它。我该怎么做?如果我运行 git status ,则无需签入。
对于奖励积分,我不希望将克隆的文件存储在“/examples/angularjs”下,而只是存储在 /angular 文件夹中。