Не знал что есть ещё один консольный файловый менеджер. Но уж больно специфический и не такой популярный как Midnight Commander или FAR Manager.
Надо попробовать и заодно может дойдут руки освоить Vim.
Но из того, что нашел в сети, с поддержкой гита там туго скорее всего.
mayton2019, а какая разница кто верифицирует? Часто люди такую ерунду пишут в ответах, что думается что ИИ ответил бы лучше. А правильные ответы или нет, контролируют кураторы.
Правила требуют сформулировать вопрос на русском языке, а не просто добавить знак вопроса к проблеме. Правильно заданный вопрос часто уже содержит в себе ответ.
Ну вот, Иван был прав. Вы внутрь вашего репозитория пытаетесь добавить вложенный репозиторий. Только в терминах гита это называется поддерево. Зачем вам это?
Возможно удаление подпапки .git там исправит ситуацию. И покажите gitignore оттуда.
Корне репозитория у вас нет случайно файла .gitmodules?
Если есть сеть, то он пытается найти контроллер домена, который проверит пароль.
Попробуйте не входить в домен, а логиниться в локальную учётку. Тогда вход будет быстрый.
TemaKam, в базу залезать не надо, всё намного проще.
Reflog это просто текстовый файл, в котором пишутся значения указателей веток.
И стандартной командой эти указатели можно вывести на экран и «вспомнить» удалённую ветку.
TemaKam
Можно считать что коммит потеряется, но если не было сборки мусора, то через команду reflog мы всё равно сможем добраться до коммита при желании.
В гите ну очень сложно что-то удалить умышленно.
TemaKam, коммит же может принадлежать нескольким веткам.
И как я уже сказал, ветка это не цепочка коммитов с именем.
Ветка это просто именованый указатель на определённое место в дереве коммитов.
Такой же указатель как и тег, но только тег не двигается при добавлении новых коммитов.
Более того, коммиты это неизменяемые сущности. В гите в принципе нет команды «удалить коммит». Едиственный способ избавиться от коммита, это удалить всё что указывало на него, и затем запустить сборку мусора, которая удалит из базы все беспризорные коммиты.
Да, проблема. Попробуйте задать вопрос по-русски, пожалуйста.
git add для третьего компонента вроде как проходит без проблем
Как вы поняли что без проблем? Там обычно никаких сообщений не выдаёт.
Покажите полностью команду git add...
И интересно взглянуть что внутри каталога ls -la "./mainapp-ui/"
Надо понимать, что в гите ничего не удаляется, но лучше запомнить ту точку, в которой вы сейчас оказались. Т. е. поставить на вершине новой цепочки коммитов указатель новой временной ветки. Тогда ваши новые коммиты будут на виду и никуда не «пропадут».
Потом отменить rebase чтобы указатель мастера вернулся на изначальное место. И через cherry-pick перенести новые коммиты из временной ветки.
И работать лучше не в терминале, а в нормальном графическом клиенте, чтобы всегда видеть перед глазами всю картину.
Новоселов Андрей, отмена не удалит никаких коммитов существовавших до начала rebase! Только если вы не решили добавить новых коммитов в этом состоянии. Тогда можно завершить.
CNAME это ресурсная запись.
Сделайте по той инструкции с картинками.