This patch is a preparation for the cloning via reference logic. Instead of handling the initial-clone specially, we just run the full fetch_async logic. This is required as clones via a local mirror have a different remote url which needs to be rewritten. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>