Intereting Posts

Как resych xcode и Git

У меня был сбой питания при использовании xcode. Я использую Git и Time Machine. Когда моя машина вернулась, и я перезапустил xcode, большинство моих файлов проекта отмечены статусом '?'. Есть некоторые, которые неправильно обозначены как «M». Я попытался сделать коммит, но получил ошибку, состоящую из списка файлов проекта, которые, предположительно, не отслеживались Git (список был неправильным), и коммит не удался.

После прочтения некоторых записей на SO я вышел из xcode и попытался

git stash git reset --hard cf530af git stash pop 

Это оставило меня с коротким списком измененных и удаленных файлов, что было правильно. Но когда я перезапустил xcode, значки статистики файла остались неизменными.

Затем я вышел из xcode и восстановил резервную копию Time Machine. Это прошло гладко, но когда я перезапустил xcode, значки статуса файла все еще были неправильными.

На данный момент git status показывает результаты, которые, как я считаю, являются правильными. git fsck показывает количество оборванных blobs и 1 болтаться.

Что мне нужно сделать для повторной синхронизации xcode и Git, чтобы я мог вернуться на работу?