相关疑难解决方法(0)

Git稀疏结账,排除

根据这个帖子,Git的sparse-checkout功能中的排除应该被实现.是吗?

假设我有以下结构:

papers/
papers/...
presentations/
presentations/heavy_presentation
presentations/...
Run Code Online (Sandbox Code Playgroud)

现在我想presentations/heavy_presentation从收银台中排除,而将其余部分留在收银台.我没有设法让这个运行.什么是正确的语法?

git sparse-checkout

12
推荐指数
4
解决办法
7858
查看次数

Git 子模块准备稀疏结帐

我有一个用于稀疏结帐的子模块。没有稀疏结帐我会做

git submodule update --init <path/to/submodule>
Run Code Online (Sandbox Code Playgroud)

但是如何将子模块存储库初始化为空而不获取它(或获取它,但不检查它),所以我可以调用

cd <path/to/submodule>
git config core.sparseCheckout true
cd <../../..>
echo <subdir-to-get> .git/modules/<path/to/submodule>/info/sparse-checkout
Run Code Online (Sandbox Code Playgroud)

很遗憾

git submodule init <path/to/submodule>
Run Code Online (Sandbox Code Playgroud)

不会在.git/modules/<path/to/submodule>和 文件中创建存储库<path/to/submodule>/.git

git git-submodules

2
推荐指数
1
解决办法
1012
查看次数

标签 统计

git ×2

git-submodules ×1

sparse-checkout ×1