Работа с git на реальном проекте, используя PyCharm
ฝัง
- เผยแพร่เมื่อ 4 ธ.ค. 2024
- В этом видео посмотрим на рутинные операции любого программиста в его рабочем процессе. Большую часть этих действий вы будете повторять раз за разом в течение своей карьеры.
При старте проекта:
клонировать проект
прочесть README
установить виртуальное окружение
установить все зависимости (requirements.txt)
настроить проект для запуска или прогона тестов.
На регулярной основе:
создаем ветку с названием нашей задачи
реализуем задачу =)
проверяем наши правки и прогоняем тесты
заливаем код в ветку
создаем мерж-реквест (пулл-реквест)
проходим настроенные пайплайны
проходим код-ревью, исправляем замечания
заливаем нашу ветку в основную ветку разработки
повторяем до пенсии...
Присоединяйтесь к помощи каналу, будет интересно)
✔️Бусти boosty.to/pyth...
✔️Юмани 410011506612886
Будь первым везде и всегда, включай уведомления о новых выпусках 🔔
Смотри там где удобно🤩
✔️ python_...
✔️ rutube.ru/chan...
✔️ dzen.ru/python...
✔️ / pythonrussian
✔️ t.me/python_ru...
#Python #PythonRussian #PyCharm
Хочу подчеркнуть, что видео отражает только мой опыт и видение процессов. Я вовсе не против изучения гит и терминала, я против того, чтобы забивать людям голову тем, что они сразу же забудут.
на моём ноуте плохо видно, шрифты мелкие, придется смотреть на телике. А контент отличный!!!!!
Как повезло людям, которые работают с вами. Спасибо за контент
Спасибо, волшебник!!!
На мой взгляд отличное объяснение! После ваших двух видео на данную тему наконец-то все уложилось в голове. И даже видео других авторов где обходятся командами в терминале стали понятны. Спасибо за труд!
Боже, как же ты легендарен. Я вот всю теорию смотрел, разбирал, но вот здесь просто нет слов... Низкий поклон, дядя.
12:02 Куда добавлять новый код, и почему
15:20 Создаем новую ветку: Git-> Branches -> New Branch
17:30 Commit в новую (ранее созданную) ветку
СУПЕР контент!
Искал пару дней, но ничего более-менее вменяемого найти не мог до этого видео
Автору RESPECT🙂
Я в Восторге нет слов, Спасибо Вам огромное за очень крутой контент. Четко, понятно и просто великолепно. Продолжайте пожалуйста вести свой канал 🙏
Ты настолько круто все показал, что даже у меня получилось все и я все понял и кайфанул! Это невероятно, ибо ни у одного из других ютуберов это сделать не получилось по этой теме. Респектище.
Как всегда супер! Изложение, информативность, полезность, все по уму.
Спасибо! Побольше бы примеров из реальной работы
Спасибо! Подача материала - супер! Очень полезно!
Отличное видео! Спасибо за труд! Особенно радует когда разбираются проблемы из жизни. Имитация реальной работы особенно ценна.
Огромное спасибо! На стажировке впервые столкнулся с серьёзной командной работой и нехваткой опыта и знаний. Про тесты, гит и работу в проекте рассказано просто потрясающе!
Случайно наткнулся на канал, когда искал инфу про гит. Посмотрел несколько видео и, признаться, я в диком восторге! Автору огромнейшее спасибо за информацию в понятном, кратком и суперполезномм виде!
как прослушал, что "до пенсии одно и то же" - прям преисполнился)
очень интересно было. спасибо за очередное видео. вот именно в стиле "эмитации реальной работы" порой очень не хватает для понимания.
хотелось бы как-нибудь отдельное видео, где все то же самое с венвами, гит и прочее делается через командную строку (да, это все забывается, но хотя бы для понимания, что пайчарм просто реализует этот функционал удобными способами).
я такое не буду делать, просто лень ибо придется все это вспоминать да и гуглить, ибо всю жизнь делал самым простым способом, который и советую.
Очень познавательно, спасибо за труды.
За 3 года, впервые поставил лайк на TH-cam.
Грац ^-^.
Одно из самых крутых обучающих видео, которые я когда-либо видел! Спасибо огромное за четкость и структурность - как за руку провел :)
О, да! Немножко много болтавни, но ваши уроки, пожалуй одни из наиболее полезных по теме. По моему мнению, очень здорово, что вы показываете то, как должна происходить работа с проектом в некотором идеальном случае. Спасибо вам большое.
Огромное спасибо! Ваше видео очень помогло реально понять, как Гит работает и чем он так удобен
Тысяча чертей! Лучшее видео на свете про гит!
Великолепный гайд, появилось четкое понимание как работать с гитом в коллективе!!
Блин, две недели бился с гитом. Ну не хватало тямы. Тут все по полочкам в голове встало. Пазл сложился. Спасибо автору за труд.
Это автор просто красавчик. Спасибо вам!
Единственный хороший урок. спасибо, супер )
Блин, чудесный видос. Прям понятно что, зачем и почему)
Лучший!
Объяснения вообще понятные
Спасибо за видео, только жаль что я его раньше не посмотрел, а сейчас уже знаю как всё работает на горьком опыте проб и ошибок всему научился, ну всё равно приятно было смотреть ваше видео
Спасибо!, в голове всё по полочкам сложилось после просмотра
Очень крутое видео, спасибо!
Отличное видос, ждем обещанные видео по ООП
Спасибо за прекрасное объяснение, очень полезно и понятно. Ушёл смотреть остальное на канале ;)
17:20 объяснил))) Я в прошлом видео минут 30 искал эту вкладку xD
Это топ контент! спасибо огромное!
Очень полезное видео, спасибо)
спасибо за материал, очень и очень полезно
Это то что нужно. Спасибо!
Спасибо интересно
Спасибо большое.
!!!!!
Спасибо большое значения! Понятно и доступным языком. )))
спасибо, очень полезный видос!
Контент имба!
Спасибо огромное!
Спасибо огромное без тебя я бы умер
Спасибо! Все доходчиво и понятно!
Шикарное видео , спасибо !
спасибо! Действительно полезно!
Шикарный урок
кайф!! спасибо за видос)))
Супер. Большое спасибо
ты лучший друг!
спасибо =)
Thanks for video!
Good lesson!!
Ну это лукас.
Почему я посмотрел видео только сейчас? Сколько б времени сохранил...
Красава
комментарий поддержки
благодарю за отличный отбзор ! ВОПРОСИК - какая тема в IDE ?
dark purple, искать в плагинах
что такое ssh интерпретатор ? заметил у вас в PyCharm
Большое спасибо за видео. Ещё один вопросик: если фича, над которой работаешь, достаточно долго реализуется, несколько недель например или месяц, то делаются просто коммиты в локальном репозитории и потом в самом конце уже пушится в удаленный? Я правильно понимаю?
да, в принципе верно, впрочем никто не мешает сразу все лить в свою ветку, она же(в чем и прелесть) лежит и есть не просит, пока ты не позовешь коллег ревьюить. Совсем большие фичи в любом случае делят на таски/задачи (декомпозируют), то есть ты не всю огромную фичу сразу выводишь, а по частям, тасками, так и проще делать и проще коллегам код-ревью проводить. Не забывай что мы можем сделать ветку МЕГА-ФИЧА и уже от нее делать новые ветки и несколько человек сразу может работать над разными ее частями. Когда все зальем, протестим, отревьюим и зальем все подветки в мегафичу, тогда зальем ее в мастер.
а пример использования фетч/пулл где?
не знаю почему, но youtub удаляет мои сообщения!! Попробую еще раз))
а где у вас файл gitignore? когда решали конфликт и запушили свою ветку, виртуальное окружение не запушилось?
нет, не запушилось, на коммитах же видно что я кидаю и в первом видео специально подчеркивал что не нужно пушить.
Хотела изучить Data since, но поняла что там необходимо знать высшую математику. Вопрос, для изучения нейроных сетей тоже нужно знать математику?
да, дата-сатанизм(саенс, мл, ии, нейронки) требует некислой математики, с наскока не возьмешь
С П А С И Б О
Расскажи лучше как пользоваться нумбой.
не пользуюсь и вряд ли буду.
У меня такой вопрос, я начинающий Джанго разработчик мой друг фронтендер у него Sublime3, как же мы будем работать на одном проекте?(плюсь джанго шаблонизатор, как он будет понимать код). заранее благодарю за ответ!
ну он будет с гитом работать с другой программой или в терминале раз по неведомой причине выбрал сублиме, а не веб шторм. Он над своей частью работает, ты над своей.
а можно склонировать lessons?
по идее да, gitlab.com/m7341/lessons/-/tree/master
@@PythonRussian я пробывал пишет 404 Page Not Found может он какой закрытый у вас
@@ShaneAMC нет, паблик группа вроде, кинь свой ник в гитлабе, попробую тебя завтра добавить в группу
хыхнул на моменте - если в компании, в которую вы пришли нет контроля версий - бегите! бегите так чтобы вас не догнали и не приковали к батарее))))
так это значит какие то мутные ребята))
HSE_parser... Вы случаем не вышкинец?)
нет, просто сотрудники ВШЭ по знакомству обратились за помощью по сбору данных для одной научной работы, ваял для них скрипт, он и сейчас ими используется, но примерно раз в году)) потому что собирает данные за год.
@@PythonRussian понятно. Спасибо кстати за эти 2 ролика по гит, очень ясное и понятное изложение. Каждый совет объясняется - почему так, а не иначе.
Порекомендовал своим одногруппникам
я бы зациклился до пенсии 😁
овнокодил в рогасэндскопыталтд ✍
а кто мешает? приступай
@@PythonRussian учу.
Вот если бы еще ментора для прокачки найти было бы супер 😁
А некоторым и на пенсии придется это делать, так что не расслабляться.
Спасибо за подачу и материал автору. 😇Пусть РЕАЛЬНЫЕ Andrey- рулят.... остальных психов - на обочину
ух Вася и гандон,всю дорогу вставлял тебе палки в колеса!
P.S. видео пушка, особенно классно, что ты оговариваешь все ньюансы и вопросы, которые могут возникнуть в голове
про Васю улыбнуло =)
Большое спасибо!