вторник, 29 октября 2019 г.

Как запушить в уже созданный репозиторий на Github

Накануне при верстке сайта для портфолио, и повышения навыков в Pug, начал верстку на локалке с фиксацией в git, а затем опомнился и создал новый репозиторий на Github.
При попытке запушить, получил предупреждение, что предварительно неплохо бы запулить изменения - так как в новом репозитории есть файлы (Readme, license).
Ок, пытаюсь сделать
git pull origin master

получаю ошибку

fatal: refusing to merge unrelated histories

решение простое, разрешить запулить незарегистрированную историю (решение нашел тут https://github.community/t5/How-to-use-Git-and-GitHub/How-to-deal-with-quot-refusing-to-merge-unrelated-histories-quot/m-p/16305#M5000 как обычно дублирую, чтобы снова не искать по всему Инету):
git pull origin branchname --allow-unrelated-histories
и все, можно пушить.