mirror of
https://github.com/zulip/zulip.git
synced 2025-11-18 21:48:30 +00:00
30457ecd02removed the `--mirror` from initial clones, but did not add back `--bare`, which `--mirror` implies. This leads to `/srv/zulip.git` having a working tree in it, with a `/srv/zulip.git/.git` directory. This is mostly harmless, and since the bug was recent, not worth introducing additional complexity into the upgrade process to handle. Calling `git clone --bare`, however, would clone the refs into `refs/heads/`, not the `refs/remotes/origin/` we want. Instead, use `git init --bare`, followed by `git remote add origin`. The remote will be fetched by the usual `git fetch --all --prune` which is below. (cherry picked from commit5bdc4b3562)
7.1 KiB
Executable File
7.1 KiB
Executable File