Я только что унаследовал сайт, где у бывшего разработчика есть локальная машина для разработки (под управлением Ubuntu), а живой сайт находится на Linode VPS. Настройка Git такова, что когда вы выполняете git push на локальном компьютере разработчика, он автоматически обновляет рабочий сервер.
На Bitbucket нет репозитория для этого сайта. Я хочу изменить это, я хочу удалить локальную машину разработки из уравнения, теперь я использую свой ПК с Windows в качестве компьютера для разработки, и я создал пустой репозиторий в Bitbucket.
Мой вопрос заключается в том, как я могу перетащить копию этого живого сайта в мой недавно созданный репозиторий Bitbucket и удалить текущие зависимости между живым сайтом и локальной машиной разработчика. Я просмотрел файл .git/config в корне этого живого сайта и вот что я вижу
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "hub"]
url = /srv/git/hubs/websitename /
fetch = +refs/heads/*:refs/remotes/hub/*
[push]
default = current
И когда я посмотрел на этот путь url = /srv/git/hubs/websitename/, я увидел только это
[core]
repositoryformatversion = 0
filemode = true
bare = true
Должен ли я удалить git и начать сначала, я читал, что должен сделать
git remote set-url origin git://new.url.here
НО я не уверен, что это будет делать, любая помощь приветствуется.