Удалить коммит в Xcode / Git - PullRequest
       2

Удалить коммит в Xcode / Git

0 голосов
/ 22 апреля 2019

Короче говоря, я запускаю новый git для проекта с файлами, скопированными из старого проекта.Когда я запускаю новый пульт с github, он не синхронизирует все содержимое проекта, а только один старый коммит, который я сделал перед копированием файла.Когда я пытаюсь синхронизировать остальные отсутствующие файлы в XCode, он говорит «нет редактора версий».

При ближайшем рассмотрении происходит создание созданного git-файла только для папки Pods, а не для папки проекта.Это как-то связано с этим старым коммитом, который пытался обновить модули.

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

Я ходил кругами пару дней из-за обновления pods, которое не синхронизировалось должным образом с gitHub.Любые идеи приветствуются!

Ответы [ 2 ]

1 голос
/ 22 апреля 2019

Вы имеете в виду, что хотите удалить последний коммит или что?если последний коммит использует это

git reset --hard HEAD ^

или вы проверяете статус своей ветки, используя сначала

git status

, чтобы вы могли знать, какие файлы вы редактируете.

1 голос
/ 22 апреля 2019

Я не уверен, что понимаю, что вы просите. Ваши новые файлы не отображаются в системе контроля версий? Если это так, я сначала должен убедиться, что все файлы добавлены в репозиторий. git add ., и если это все еще проблема, я бы проверил ваш файл .gitignore.

Если вы просто хотите перезагрузить компьютер и сделать новый репозиторий, вы также можете просто удалить папку .git. И запустить git init

Наконец, если вы пытаетесь удалить коммит, здесь есть сообщение об этом. Удалить коммиты из ветки в Git

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...