На этом уроке мы попробуем решить проблему загрузки на сервер от созданного «Пингвина».
Дата отправки отчёта:
24 августа 2018 г.
Задание выполнено: за
1 час. 4 мин.
Чему научился:
git merge --abort отменить попытку объединения git push origin pingwin закинуть свою ветку на удаленный сервер С основного компа git pull git log --graph --all --oneline git branch git branch -a git checkout pingwin atech@DESKTOP-N2MO437 MINGW64 /e/.VIDEO/[ITVDN] Volosatov/3_Git/Zoo-git (pingwin ) $ dir посмотреть что в папке, а вообще в текущей ветке git merge master git status git add . git commit -m PingWinMerge если забыть написать описание к комиту попадем в окно с ошибкой выйти из него :Х git checkout master git merge pingwin git log --graph --all --oneline git push Затем синхронизируем удаленный комп который все это затеял git checkout master git pull И проверяем что работает javac Zoo.java java Zoo
Что было сложным:
Был момент когда я быстренько решил конфликт, закинул пингвина и зуу на отслеживание, уже написал гит коммит пингвин, и не нажал на энтер, дай думаю посмотрю а в видо что. А в видео фраза, но мы будем делать не так) тогда я все отменил и выдохнул. Конечно можно было и после комита все вернуть, но зачем усложнять себе жизнь.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 17535. Алексей+119525. Александр Балбашов+1Посетитель+117947. Dmitry Sinitsin+13922. Александр+117606. Виктор+118493. Evgenii Kudriavtcev+17119. Новопашин Владимир+16452. Кирилл Шмойлов+116218. Дмитрий+14395. Денис+1459. Сергей Сергеевич+1791. Валерий Жданов+110494. Алексей В.+19457. Дмитрий+117255. Слава+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 получил изменения и проверил работу программы.