Блок пользователя
Регистрация на нашем сайте позволит вам общаться на форумах и получить доступ к другому полезному функционалу
Вы вошли как Гость

Как исправить No Remote в локальном Git-репозитории в Atom / Pulsar

  • 154 просмотра
  • 3 апреля, 2024
  • Обновлено: 26 апреля, 2024
  • admin
  • Время чтения: 2 минуты
  • 1 (Подробно)

Одним из наиболее удобных и простых инструментариев для работы с сайтом является пакет разработчика Atom и его преемник Pulsar. Важным достоинством данной среды является наличие встроенной поддержки Git. Это значительно облегчает и ускоряет разработку сайта в режиме “с нуля”, а также обеспечивает быстрое развертывание проекта на любом компьютере для выполнения работ по техподдержке или сопровождению.

И все же во всей этой идиллии есть маленький неприятный нюанс. Проявляется он при подключении созданного локально репозитория. Pulsar совершенно не видит удаленного репозитория и перманентно выдает

No Remote

Интересно, что при клонировании удаленного репозитория никаких проблем не возникает. Репозиторий также прекрасно работает из командной строки. Но это лишние движения:

  • удалить проект из Pulsar,
  • удалить папку с проектом с диска,
  • склонировать проект заново,
  • [возможно] вернуть файлы, игнорируемые через .gitignore,
  • добавить новый проект в Pulsar.

Для тех, кто хочет побыстрее, есть два решения данной проблемы. Первое – отредактировать файл настроек .git/config и добавить в него адрес удаленного репозитория:

[remote "origin"]
     url = ssh://…

Второй способ проще и, возможно, корректнее. В командной строке выполним:

git remote add origin ssh://…
git push -u origin master

Остается только перезапустить Pulsar, и с репозиторием можно работать.

Новый комментарий

Имя:
Для редактирования комментария осталось 10 минут
Комментарии отсутствуют