Git version management. Git update downloaded repository. Git submodule vs subtree. Git rebase --continue.