Проблемы со структурой Xcode git

#git

#git

Вопрос:

При использовании Xcode с Swift и git у меня странное поведение. Похоже, что все мои файлы сохраняются в том же репозитории XcodeProjects, который содержит мою папку .git, и когда я нахожусь в проекте Xcode (например, ProjectA) в project navigator, я правильно вижу свой проект со всеми моими файлами swift, но при выборе кнопки «показать навигатор управления soucre» я автоматически получаюПапка XcodeProjects, а не моя папка ProjectA. Я считаю, что это как-то связано с тем, как я настроил git на Xcode. Любая идея, как я могу вернуться к чистой структуре при выборе ProjectA под управлением исходным кодом, я остаюсь в этом отдельном проекте.

Комментарии:

1. Пожалуйста, имейте в виду, что папка .git является репозиторием.

2. Спасибо, да, я знаю. Итак, у меня есть связанный с этим вопрос, как я могу восстановить снимок резервной копии, выполнив поиск в этом репозитории .git? Сегодня я что-то изменил в gits и не могу найти снимок, и, кроме того, он отбросил все файлы некоторых проектов, как это возможно?? У меня есть несколько папок, но они пусты, как модули, контроллер, единственный файл, который остается в папке моего проекта, — это myproject.xcworkspace

3. Честно говоря, я не совсем понимаю вопрос.

4. Перефразируя это: цель git — записывать снимки проектов в определенное время. Я хочу восстановить некоторые снимки, которые я записал в git, но я не могу получить их через xcode (из-за проблемы, которая не позволяет мне найти их обратно). Я считаю, что моментальные снимки все еще существуют в .git, поэтому мой вопрос заключается в том, как можно было бы копаться непосредственно в папке .git, чтобы восстановить такие сохраненные снимки.

5. Использовать git в терминале? Старайтесь не редактировать файлы внутри папки .git, так как это может привести к повреждению репозитория