Я испортил удаленный репозиторий, могу ли я восстановить с локального, что нормально? - PullRequest
0 голосов
/ 24 ноября 2010

Я испортил свой удаленный репозиторий, могу ли я его восстановить?

Ситуация:

  • ноутбук (вытащил форму хранилища, где Я столкнулся с другим ноутбуком с неверные данные)
  • рабочий стол (который имеет хороший локальный репозиторий - вчера)

настольный

gd@t4q:/var/www/html/t1.org$ git remote show origin
Enter passphrase for key '/home/gd/.ssh/id_rsa': 
* remote origin
  Fetch URL: git@ip:t1_org.git
  Push  URL: git@ip:t1_org.git
  HEAD branch: master
  Remote branches:
    develop tracked
    master  tracked
  Local branches configured for 'git pull':
    develop merges with remote develop
    master  merges with remote master
  Local refs configured for 'git push':
    develop pushes to develop (local out of date)
    master  pushes to master  (up to date)

На рабочем столе разработка устарела, информация на пульте отличается, но неверна.

Могу ли я перенести локальный репозиторий со своего рабочего стола на мой git-сервер? Затем повторно применить патчи и вытащить все обратно на моем ноутбуке?

Если мне нужно предоставить больше информации, пожалуйста, дайте мне знать.

ТИА, Fossie

1 Ответ

0 голосов
/ 24 ноября 2010

Вы можете принудительно перезаписать с помощью git push -f из вашего локального (хорошего) хранилища.

...