2015-05-28 3 views
1

Я использовал Smartgit, чтобы вытащить репозиторий в бит ведра. Толчок прошел, и я вижу его на BitBucket, но поток Smartgit разбился.Git удаленный push разбился

Итак, теперь в моем репозитории говорится, что он не синхронизирован с BitBucket, даже несмотря на то, что нажатие прошло.

Что мне теперь нужно сделать, чтобы мой локальный репозиторий сказал, что он соответствует удаленному происхождению?

+0

Я бы рекомендовал использовать командную строку и попытаться выяснить, что не так с вашим репозиторием, и исправить ее оттуда. – ckruczek

+0

Любые конкретные команды, которые мне нужно попробовать? Как я уже упоминал, в репозитории ничего плохого не происходит, за исключением того, что толчок разбился на полпути. Выталкиваемые файлы попали в BitBucket, но мой локальный репозиторий не зарегистрировал это. –

ответ

0

Одним из вариантов было бы использовать SmatGit для:

  • вычеркнуть первый клон
  • клон снова на Bitbucket репо в новом месте
  • отталкиваться от этого нового клона (который должен затем быть «в sync ")
+0

Вы хотите удалить репозиторий BitBucket, а затем создать новый и снова нажать на этот новый репозиторий? Будет ли новый репозиторий BitBucket иметь такую ​​же историю томов, что и существующая? –

+0

@JatinderThind Если нажатие преуспело, я не понимаю, почему вам нужно удалить репозиторий BitBucket: просто повторите его снова, и новый локальный клон будет синхронизирован. – VonC

0

Мне удалось установить это, нажав снова Smartgit. Это означало мое местное репо как в синхронизации с удаленным источником (BitBucket).

Смежные вопросы