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

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

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

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

  • На этом уроке мы займемся объединением веток. Изучим для этого команду “git merge”. Сделаем это с помощью git.
  • Дата отправки отчёта: 11 декабря 2018 г.
  • Задание выполнено: за 47 мин.
  • Чему научился: git merge master - объединить текущую ветку(на неё указывает стрелка HEAD -> ...) с веткой master

    Already up to date - объединять нечего, всё ноздря в ноздрю.

    Fast-forward - объединение простым добавлением недостающих строк в целевой ветке.

    Merge conflict in - указание файла, где есть конфликты для объединения веток.

    Если прозевал при коммите "минус эм" - вывалится окно текстового редактора vi (Первая версия была написана Биллом Джоем в 1976 году) с сообщением о Ваших деяниях и правильных путях выхода из сложившейся ситуации.
    Выход из vi - двоеточие + икс + Энтер
  • Что было сложным: Узнал новое для себя.
    1976 год прошлого двадцатого века...
    В то время наиболее распространённым был редактор ed.
    Поскольку он был довольно сложным для «простого смертного», George Coulouris разработал редактор em (editor for mortals — редактор для смертных).
    Билл Джой модифицировал редактор em и назвал его en, а позднее — он получил название ex, на котором и основан vi.
    Редактор писался для терминала ADM-3A, имевшего ограниченную клавиатуру: на ней не было клавиш-стрелок, а из модификаторов доступны только ⇧ Shift и Ctrl.
    Эти обстоятельства повлияли на выбор используемых в редакторе клавиш.
  • Оценка видео-уроку:
Отчёт от 17947 за Система Git / git merge giraffe lion


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




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Dmitry Sinitsin  # Система Git / git merge giraffe lion / 2018-12-11 14:11

Самый надёжный способ выхода из редактора vi - Reset.
А ещё можно Shift ZZ


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Евгений Волосатов  # Система Git / git merge giraffe lion / 2018-12-11 14:14

Евгений Витольдович на голубом глазу пошутит, а кто-то не поймёт и будет жмакать )) Семь бед - один Reset!


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Система Git / git merge giraffe lion / 2018-12-11 15:37

Повторил действия урока средствами Windows - много лишних движений, но сделать можно и так.


  • Отчёт оценивали:
    1Евгений Волосатов+1   4248Абдула0   19525Александр Балбашов+1   3922Александр+1   17542Никита+1   10365Rita+1   791Валерий Жданов+1   20071New programist+1   10494Алексей В.+1   17606Виктор+1   3747Сергей+1   19384Владимир+1  

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





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

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

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

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


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



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