Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Система Git / remote merge

  • На этом уроке мы попробуем решить проблему загрузки на сервер от созданного «Пингвина».
  • Дата отправки отчёта: 15 октября 2018 г.
  • Задание выполнено: за 7 час. 17 мин.
  • Чему научился: Научился соединять разные ветки на разных компах
  • Что было сложным: ничего, тем более гит сам дает подсказки)
  • Оценка видео-уроку:
Отчёт от 15822 за Система Git / remote merge




Оцени работу

 
Сохранить страницу:

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Павел Демьянов  # Система Git / remote merge / 2018-10-15 09:30

Да. Гит разговорчив ;)


  • Отчёт оценивали:
    11353AlliZzeN+1   11589Yefim+1   17947Dmitry Sinitsin+1   3922Александр+1   1Евгений Волосатов+1   9913vip+1   17606Виктор+1   18626superGrover+1   17542Никита+1   9752chokayes+1   19525Александр Балбашов+1   8275Tekashnik+1   6452Кирилл Шмойлов+1   10494Алексей В.+1   3747Сергей+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: git push из подветки вернёт ошибку о том, что текущая ветка (current branch) не является веткой для загрузки (upstream branch). git push --set-upstream origin pingwin решает эту проблему и позволяет пуш для текущей подветки с установкой этой подветки "веткой для загрузки (upstream branch)". Если в удалённом репозитории на ГитХабе есть изменения в коде, которых нет в локальном репозитории, то при попытке git push будет возвращена ошибка об этом с предложением сначала сделать pull и сначала забрать себе те новые строки кода для синхронизации работы с удалёнными коллегами, а затем уже пушить свои вирши на ГитХаб. git merge --abort - отменяет начатое неудачно слияние. git branch -a -покажет все ветки. Выход из неудачного слияния - правка конфликтного файла, адэдэ, гиткоммит минус мЭ с адекватным комментарием о коммите.



Научился: В папке zoo-clone выполнил команду git push origin pingwin, тем самым отправив на сервер ветку pingwin. В папке zoo-git получил эту ветку командой git pull и перешел на ветку pingwin. Выполнил слияние в веткой master. Сделал коммит слияния и отправил изменения на сервер. В папке zoo-clone получил изменения и проверил работу программы.