Задержка при коммите может происходить по разным причинам. Некоторые из них могут быть связаны с объемом изменений, которые необходимо зафиксировать, наличием большого числа неотслеживаемых файлов, проблемами с доступом к репозиторию или связанными с сетью задержками.
Появление сообщения о наличии swap-файла и предложение удалить его или продолжить может быть связано с тем, что в процессе коммита система не может получить доступ к swap-файлу, который используется для временного хранения данных при нехватке оперативной памяти. Это может привести к блокировке процесса коммита.
Чтобы решить эту проблему, можно попробовать удалить swap-файл или продолжить операцию, если это позволяет система. Однако, если операция продолжает выполняться длительное время (например, 15 минут), возможно, потребуется проверить состояние системы, доступ к ресурсам, объем доступной оперативной памяти и другие факторы, которые могут повлиять на процесс коммита.
В целом, чтобы избежать задержек при коммите, рекомендуется регулярно проверять состояние репозитория, выполнять операции коммита на небольших изменениях и следить за доступностью ресурсов на компьютере.