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

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

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

Система Git / git merge giraffe lion

  • На этом уроке мы займемся объединением веток. Изучим для этого команду “git merge”. Сделаем это с помощью git.
  • Дата отправки отчёта: 24 августа 2018 г.
  • Задание выполнено: за 1 час. 3 мин.
  • Чему научился: Объединять ветки git merge master. Это проверка, кодовый ответ Already up to date.
    git checkout master
    git merge lion
    git log --graph --all --oneline
    git checkout giraffe
    git merge master, теперь я знаю как выглядит неправильный ответ на кодовую фразу:
    Auto-merging zoo.java
    CONFLICT (content): Merge conflict in zoo.java
    Automatic merge failed; fix conflicts and then commit the result.
    Указанный файл правим вручную (ну кстати странное неавтоматическое решение, которое конечно можно понять, это у нас остаются оба варианта, в других случаях может придется выбирать), смотрим что получилось git status
    Трекаем проблемный файл git add .
    Приводим жирафа в соответствие с мастером git commit -m Merge, в конце строки пропадает добавленное слово мерж и остается только название ветки жирф, где мы есть.
    git checkout master
    git merge giraffe - наконец все в одной куче
    Получилось долго и длинно, но вот такой он мерж.
  • Что было сложным: Отличная шутка на счет того что выйти отсюда можно только ресетом, сразу вспомнил миллион поисковых запросов "как выйти из vim'a?"
    Совсем в блокноте не используя IDE как советовал ЕВ все же набирать было лень, поэтому я использовал промежуточный вариант Visual Studio Code так вот оно предложило мне решить конфликт одной кнопкой на выбор(на 2м скрине), это круто.
  • Оценка видео-уроку:
Отчёт от 17535 за Система Git / git merge giraffe lion


Отчёт от 17535 за Система Git / git merge giraffe lion




Оцени работу

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

  • Отчёт оценивали:
    6452Кирилл Шмойлов+1   17535Алексей+1   17606Виктор+1   4395Денис+1   16218Дмитрий+1   17947Dmitry Sinitsin+1   19525Александр Балбашов+1   7119Новопашин Владимир+1   Посетитель+1   3922Александр+1   Посетитель+1   791Валерий Жданов+1   3747Сергей+1   18493Evgenii Kudriavtcev+1   8275Tekashnik+1   459Сергей Сергеевич+1   17255Слава+1  

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





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

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

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

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


Научился: В процессе этого урока понял, что мне необходимо почитать больше теории. Если кто то порекомендует соответствующую книгу про git, будет здорово.



Научился: Узнал, что ветки нужно комитить поочередно, перейдя в главную ветку и объединять главную ветку с другими созданными ветками.
Трудности:  Понять вообще, что происходит к консольной версии Git, т.к. были очень интересные графики объединения в консольной версии Git. В системе виндовс пока не разобрался, как это все повторить, поэтому пока в процессе.