понедельник, 15 октября 2018 г.

Как запушить свой код на БитБакет, с Windows

Заметка про BitBucket на Windows
Как запушить свой код на БитБакет, с Windows
  1. Скачиваем git приложение https://git-scm.com/download/win
  2. Открываем Git в консоли
  3. Переходим в папку с приложением
  4. Заходим на сайт BitBucket и копируем путь к репозитарию
  5. Запускаем команду с сайта БитБакет, указывающую репозитарий
Как залить код на удаленный репозитарий, без объединения измениний с предыдущего локального репозитория?

Ситуация: Имеем код в первом локальном репозитории, на компьютере, правим код. Затем, берем ноутбук уезжаем на дачу, и скачав код из удаленного репозитория, работаем с ним. Но при попытке запушить код на удаленный репозиторий получаем ошибку: pull fatal refusing to merge unrelated histories ведь наши истории разработки не совпадают.
Решение: крайне глупое, но простое - копируем файлы из скрытой папки .git локального репозитория на компьютере (со старым кодом) -> в скрытую папку локального репозитория на ноутбуке, далее в ноутбуке запускаем коммит, и можем спокойно пушить на удаленный репозитарий.