связать локальный проект с существующим Git-репозиторием - PullRequest
0 голосов
/ 18 марта 2019

У меня проблема с привязкой локального проекта к репозиторию git.

Проблема началась, когда я создал новую папку с таким же именем репозитория git, а затем запустил git cloneчтобы получить исходный код локально.но случилось то, что хранилище загружено и создано внутри папки, которую я создал.Таким образом, чтобы запустить приложение с правильным путем, я вырезал загруженный репозиторий и вставил его в корень, а также удалил основную папку (связанную с мастером).Теперь я внес некоторые изменения в приложения и хочу связать папку с репозиторием git, чтобы отправить изменения.

В результате у меня есть проект, и я хочу связать этот проект с существующимGit репозиторий.

1 Ответ

2 голосов
/ 18 марта 2019

Вероятно, папка .git потерялась при копировании и вставке. Это невидимая папка.

Предлагаемый подход к исправлению:

  1. Переименовать текущую папку проекта в project-save
  2. Снова клонируйте проект. Убедитесь, что структура папок правильная.
  3. Скопируйте все источники из project-save в новый проект. Теперь вы должны увидеть много "Перезаписать?" вопросы. Если нет, то что-то не так. «Да для всех» - твой друг.
  4. Используйте Git, чтобы проверить, есть ли ваши модификации.
  5. Передайте ваши модификации
  6. Удалить project-save, если вы уверены, что получили все

В качестве альтернативы, вы можете использовать git add remote origin <url> для добавления <url> (заменить на правильный URL-адрес удаленного репо), но это не удастся, если папка .git была потеряна или повреждена.

...