Работа с Git в PyCharm. Без терминалов и головной боли.
Кратко для новичков покажу как работать с системой контроля версий в PyCharm, слишком часто вижу как мучаются в терминалах, причем этому еще и “обучают“ наши нерадивые онлайн-компании за деньги.
Видео не рассматривает всех команд и вариантов использования гит, но после него ты уже сможешь работать с гитом на серьезном уровне и без терминала и смс.
В видео не рассмотрен и оставлен для домашнего изучения вопрос клонирования удаленного репозитория (это просто!)
Извиняюсь за небольшой рассинхрон, подвела программа записи.
Инструкция по работе с гит в PyCharm:
1) включаем систему контроля версий VCS- Enable Version Control Integration выбираем Git
2) в корне проекта создаем файл .gitignore добавляем туда venv и .idea
3) во вкладке гит нажимаем обновить, выделяем нужные файлы и выбираем Add to VCS (добавляем в отслеживание)
4) когда код написан выделяем нужные файлы и выбираем Commit (Сохранить локально)
5) если хотим увидеть изменения выбираем Show Diff или смотрим лог гита
6) если хотим откатить то выбираем Rollback
7) для сохранения на удаленный сервер выбираем Push
8) для подтягивания изменения с сервера выбираем Pull
Правило 1: перед коммитом убеждаемся что код работает, пробегаем глазами по всем измененным файлам (Show Diff), чтобы убедиться в том, что не забыли удалить отладочные и временные вещи. Запускаем тесты (как это их нет???) и убеждаемся что они зеленые. Пишем грамотный текст в коммите!
Правило 2: 10 мелких коммитов лучше 1 большого!
#Python #PythonRussian #PyCharm
4 views
4108
1537
4 days ago 00:13:46 1
НАЦИОНАЛКА ГЕРМАНИИ | ЭТО ВАМ НЕ АВТОБАН
4 days ago 01:06:01 1
Манипуляции: как распознать и как противостоять? | Нина Зверева и Петр Антонец #семейноедело
4 days ago 00:00:59 1
Как избавиться от перхоти без лекарств и шампуней!
5 days ago 00:16:30 1
В объятиях Дракулы. Часть 3. Обитель вампиров. #мулдашев
5 days ago 01:16:09 1
SokolovBrothers - работа в шоу бизнесе, ошибки в поклонении / Чай с Жасмин
5 days ago 00:33:36 1
к.ф.-м.н. Стригин М.Б. Четыре этапа эволюции мышления: экспликация мирового разума
5 days ago 00:08:34 1
Путин встретился с создателями ракеты «Орешник»
5 days ago 00:19:44 1
Лекарства от ПАРАЗИТОВ убивают РАК? Свежие научные факты от доктора-онколога
5 days ago 00:44:08 1
Возможно ли в России сопротивление? | Роман Попков, Легион «Свобода России» | подкаст
6 days ago 00:41:41 1
Мотопутешествие по Китаю на китайском мотоцикле, купил Мотоцикл в Китае, получил китайские права.
6 days ago 00:01:01 1
Спустились с гор🤣
6 days ago 00:07:34 1
Запись голоса без задержек: хак, который изменит твою жизнь
6 days ago 00:55:22 1
Как написать РЕГГИ с нуля. Пишу трек и делюсь крутыми фишками по созданию Reaggae
7 days ago 00:10:44 1
Как работает STALKER 2: Heart of Chornobyl на Xbox и ПК? Технический обзор
7 days ago 00:15:04 1
The Economist обложка-прогноз на 2025 год № 5755
2 weeks ago 00:13:50 1
Как всё устроено на Земле #грядущее #весталия_сорадение #белый_свет
2 weeks ago 00:09:25 1
Анти дневник желаний. Уникальная техника исполнения желаний, которая работает на все 100%.
2 weeks ago 00:04:42 1
ДДТ — Долго...
2 weeks ago 00:10:42 1
Танки НАТО стянуты к границе РФ / Военная готовность Польши
2 weeks ago 00:37:26 1
Fullstack-разработчица | Рынок труда в 2024 году | Перспективы IT в Казахстане
2 weeks ago 00:11:22 17
МУЖСКАЯ РАБОТА 1 ВЫПУСК - ПЬЯНЫЙ В СТЕЛЬКУ ИГОРЁК С ТРУДОМ ВЫГОВАРИВАЕТ СЛОВА
2 weeks ago 00:08:58 1
Как поехать в круиз с Гринвей БЕСПЛАТНО. Путешествия с Гринвей (новые условия)
2 weeks ago 01:33:20 3
Оптимизация тестирования с использованием Pytest // Демо-занятие курса «Python QA Engineer»