mirror of
https://github.com/morgan9e/systemd
synced 2026-04-14 00:14:32 +09:00
git: Add post-rewrite hook that invokes git submodule update
git rebase does not support a --recurse-submodules switch to automatically check out the submodules at their registered commits during or after a rebase. Instead, let's use the post-rewrite git hook to do this ourselves.
This commit is contained in:
@@ -21,6 +21,8 @@ git correctly (running `meson` will run these commands for you automatically):
|
||||
$ git config submodule.recurse true
|
||||
$ git config fetch.recurseSubmodules on-demand
|
||||
$ git config push.recurseSubmodules no
|
||||
$ cp .git/hooks/pre-commit.sample .git/hooks/pre-commit
|
||||
$ cp tools/git-post-rewrite-hook.sh .git/hooks/post-rewrite
|
||||
```
|
||||
|
||||
When adding new functionality, tests should be added. For shared functionality
|
||||
|
||||
Reference in New Issue
Block a user