Из навигатора Source Control добавьте удаленный URL вашего проекта в GitLab. Это установит Xcode, чтобы идентифицировать, куда нужно сделать pu sh коммиты. Вместо добавления профиля пользователя через настройки (у меня это не сработало), просто go в Source Control -> Commit и выполните локальную фиксацию, а затем Source Control -> Pu sh to pu sh в вашем хранилище. На этом этапе Xcode запросит ваше имя пользователя и пароль, просто введите свои учетные данные там, и он будет работать как талисман оттуда.
У меня все еще нет ответа на вопрос, почему я не смог добавить учетные данные через настройки, но это тоже работает.