git submodule--helper list
To change the url of a submodule
# update the url in the .gitmodules file, then run
git submodule sync --recursive
https://www.atlassian.com/git/tutorials/rewriting-history/git-rebase
git rebase <base>
git rebase --interactive <base>
Change base from oldbase
to newbase
git rebase --onto <newbase> <oldbase> <featurebranch>
If you could revise
the fundmental principles of
computer system design
to improve security...
... what would you change?