Использование команды "git pull origin master --allow-unrelated-histories" может вызвать проблемы, особенно если истории в вашей локальной ветке и удаленной ветке имеют отличия и не имеют общих коммитов. Эта команда позволяет объединять две несвязанные истории, но может привести к конфликтам слияния или потере коммитов.
Чтобы правильно загрузить ваше приложение в ветку на GitLab, рекомендуется следовать этим шагам:
1. Убедитесь, что ваш локальный репозиторий находится в состоянии, где нет текущих изменений. Выполните "git status" и убедитесь, что нет незакоммиченных изменений.
2. Создайте новую ветку в своем локальном репозитории с использованием команды "git checkout -b new-branch-name", где "new-branch-name" - это имя вашей новой ветки.
3. Подключитесь к удаленному репозиторию GitLab с использованием команды "git remote add origin <URL-адрес репозитория на GitLab>", где <URL-адрес репозитория на GitLab> - это URL-адрес вашего удаленного репозитория.
4. Выполните команду "git push origin new-branch-name" для загрузки вашей новой ветки на GitLab.
В результате ваша новая ветка будет загружена на GitLab без проблем с объединением несвязанных историй.