diff options
| author | tv <tv@krebsco.de> | 2026-11-13 20:27:48 +0000 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-11-13 21:59:07 +0100 |
| commit | b34f53d538c5afa95fd0dc6dd81b56e4995b80c2 (patch) | |
| tree | f8afac88dcb0a695f6eaf911fcdc7cdc36e62532 /pkgs/populate/docs | |
| parent | ef581c93f391919b35b903b93af45f33d90de15d (diff) | |
populate: check the hooks and submodules of Git work trees
git submodule update uses the .git of a submodule as it finds it in the
work tree: a repository of its own, with configuration that runs
commands, or a file naming a repository elsewhere. So git_problems
also requires each .git below the work tree to be a file naming a
repository in .git/modules. And it refuses hooks in .git/hooks, which
populate's Git doesn't run, but Nix's does, writing the lock file of a
flake in a git source.
git-submodule plants a submodule's .git in the work tree: a repository
of its own whose configuration names a filter, and a file naming a
repository elsewhere. The fixture withsub has gitsrc as its submodule
sub.
Diffstat (limited to 'pkgs/populate/docs')
0 files changed, 0 insertions, 0 deletions
