Я клонировал проект с сервера с помощью git clone
, и теперь я хочу скопировать его (все ветки) на другой сервер, чтобы другие люди могли его использовать. Думаю, я мог бы просто скопировать весь репозиторий вручную, а затем выпустить git config --bool core.bare true
и удалить все, кроме папки .git
, но я не думаю, что это может быть "голый" репозиторий, и я беспокоюсь, что это может вызвать у меня проблемы.
Я надеялся, что смогу создать новый удаленный репозиторий с помощью git init --bare
и просто надавить на него свой локальный, но поскольку я изначально клонировал свою локальную копию с другого сервера, мне кажется, что origin
блокирует меня от этого.