После выполнения некоторых операций с git я получаю дубликаты нескольких файлов в моем finder

#git #icloud

#git #icloud

Вопрос:

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

введите описание изображения здесь

Это произошло сразу после того, как я переназначил ветку разработки.

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

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

1. Это почти наверняка вызвано не git, а некоторыми обычными операциями копирования finder, которые вы выполняли.

2. git не дублирует такие файлы. Что-то еще делает это

3. Возможно, это какое-то странное взаимодействие со службами iCloud. Спасибо за ответ

4. Находится ли код в папке резервного копирования в облаке, например, в iCloud или Dropbox?

Ответ №1:

Вы не должны хранить свой репозиторий Git в iCloud Drive или любом другом сервисе синхронизации.

Git очень быстро вносит множество изменений в файлы, и iCloud может не успевать за ними. Например, перебазирование может изменить сотни файлов сотни раз за несколько секунд. iCloud не хочет, чтобы вы теряли данные, поэтому он будет проявлять осторожность.

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