Как скопировать мой проект bitbucket на другой сервер bitbucket - PullRequest
1 голос
/ 21 октября 2019

Итак, я пытаюсь переместить свой проект с одного сервера Bitbucker на новый. На этом новом сервере проект уже создан с первым коммитом, поэтому в данный момент я просто пытаюсь «обновить» его проектом со «старого сервера»

Я пытался сделать это

git clone --mirror old-repo
cd old-repo
git push --mirror new-repo

Но с этим сообщением об ошибке

error: cannot spawn git: No such file or directory

Ответы [ 2 ]

1 голос
/ 21 октября 2019

Обычный способ сделать это - добавить новый пульт в локальный репозиторий, а затем протолкнуть любые новые филиалы из своего локального в новый пульт .... и, если вы уже добавили что-то в новый репозиторий, выможет перенести всю историю любых веток из старого репо в новую ревизию, которую вы установили в новой ... но это излишнее ... я бы просто нажал -f (включив все, что необходимо в новом репо, такчто это может быть сделано) так что я получаю там историю как есть.

0 голосов
/ 21 октября 2019

После клонирования репо на вашем локальном компьютере вам нужно добавить новый пульт:

git remote add [remote_name] [link_to_new_bitbucket_server_repo]

Затем просто добавьте все необходимые ветки на этот пульт:

git push [remote_name] [branch_name]

Если выуже есть что-то в новом репо, тогда вам нужно сделать все, что @ eftshift0 скажет в своем ответе. Если вы не знаете, как это сделать, и не знаете, какие команды использовать для этого, напишите, я постараюсь помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...