Точка входа в программирование
21.4K subscribers
902 photos
163 videos
1 file
2.44K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Учить Git, да так, чтоб было ещё и интересно

Да, такое возможно. Один из вариантов — Learning Git — интерактивный тренажёр. В нём вы можете с нуля изучить Git и сразу же практиковаться с визуальной демонстрацией. Благодаря этому можно будет разобраться даже в самых трудных командах, ведь всё будет отображаться в схеме.

Тут также есть различные уровни сложности, поэтому проходить с полного нуля не обязательно.

#git
Как это отменить?! Git-команды для исправления своих ошибок

Если вы ошиблись в Git’е, то разобраться, что происходит и как это исправить, — непростая задача. Документация Git — это кроличья нора, из которой вы вылезете только зная конкретное название команды, которая решит вашу задачу. С подобными проблемами рано или поздно может столкнуться каждый, поэтому важно уметь правильно их решать.

Берите на заметку статью, где рассказываем о командах, которые помогут вам выбраться из проблемных ситуаций. Например, когда нужно сделать какие-то изменения в существующем коммите, перекинуть коммит на другую ветку или пофиксить что-то 5-ю коммитами ранее. В статье не просто рассказывают о командах, но и показывают их в реальных кейсах с подробными комментариями.

@prog_point #git
Практический урок по Git для начинающих

Если вы только знакомитесь с Git и жаждете быстро овладеть его без тягостного учебника, этот материал создан специально для этого.

В этом уроке вас ожидают откровения о природе Git, его фундаментальные концепции, создание репозитория, коммиты, изучение истории. Более того, автор погрузится в мир консольных команд, разбрерёт вопросы ветвления и решение конфликтов при слиянии, рассмотрит взаимодействие с удалёнными репозиториями и множество других нюансов. И вся эта информация собрана в одном видео-уроке:

https://youtu.be/SEvR78OhGtw?si=P1ylLRqEIuSvv_VM

@prog_point #git #general
Git и Github: Практический урок для начинающих

В этом мини-курсе подробно рассматривается работа с Git и его взаимодействие с платформами GitHub, GitLab, BitBucket.

В курсе поэтапно рассматриваются: установка Git, Git config, создание репозитория, git status, работа с Github, разработка в Git, SSH, создание ключей, ветвление, слияние веток, разрешение конфликтов, ревью автотестов, разрешение конфликтов в реальном проекте, создание pull request.

Смотреть

@prog_point #git #github
​​Как писать красивый и информативный README?

Многие программисты лихо управляются с кодом и знают мельчайшие подробности своих проектов. Но некоторым из них недостаёт коммуникативных навыков.

README — это первый файл, который нужно читать, получив доступ к проекту на Github или любой Git-хостинговой площадке. Такой файл обычно содержит много полезной информации, так что его вполне можно рассматривать как справочное руководство по проекту.

Но как оформить этот README-файл, чтобы он был не сплошной простынёй текста, а отформатированным, приятным на взгляд и создавал хорошее впечатление от просмотра? Рассказали в статье.

@prog_point #git #советы
Милее шпаргалок по Git трудно будет найти

В этих милейших гайдах вы сможете разобраться, как работают несколько популярных команд в Git: merge, rebase, pull, push, cherry-pick и log.

#git
​​Топ-30 команд Git, которые точно не помешает знать

Ловите список из 30 команд, которые помогут овладеть и комфортно пользоваться Git и крайне желательны для разработчика любого направления. К каждой команде есть пример использования и небольшое описание. В общем — need to know.

@prog_point #git
Как профессионально писать коммиты в Git

Как вы знаете, коммиты в Git делаются с помощью команды git commit -m "ваше сообщение коммита". Но это подходит только для новичков. Как только вы начнете работать в профессиональной среде, вы быстро поймете, что использования флага -m недостаточно.

После прочтения этой статьи вы узнаете о различных способах фиксации изменений и больше не захотите писать коммиты стандартным способом:

https://techrocks.ru/2024/07/03/how-to-commit-like-a-pro/

#git
Как улучшить свой пул-реквест

Для начала нужно понять, что пул-реквест — это рассказ о ваших изменениях для рецензентов, которые будут изучать их. Поэтому важно, чтобы процесс рассмотрения был простым и понятным. Добиться этого можно, если следовать нескольким правилам:

1. Правильно организуйте ваш пул-реквест.
2. Следите за его размером.
3. Дайте ему адекватное название и описание.
4. Выступите в роли рецензента до публикации пул-реквеста.

Это базовые принципы, которые помогут вам и всем тем, кто будет работать с вашим PR делать это чётко, быстро и понятно. Подробнее о каждом правиле вы узнаете в этой статье.

#git #советы
Что нужно знать всем программистам

Собрали для вас подборку полезных материалов, которые помогут легче вкатиться в айтишку (и не только):

Выучить язык программирования за 7 дней? Это миф, вот, почему. Развеиваем миф о том, что выучить язык программирования за 7 дней — легко. Делимся наблюдениями и даем рекомендации для начинающих специалистов.

Что удобнее для разработчика: Mac Studio или кастомный ПК? Может ли миниатюрный Mac Studio от Apple заменить мощные ПК для разработчиков? Проводим технобаттл и разбираемся, какую технику выбрать для работы с медиа и кодом.

Использование Git: советы и трюки для продвинутых пользователей. Git — это мощная распределенная система контроля версий, которая используется для управления исходным кодом в проектах различного масштаба. Рассказываем, как сделать работу с ней еще более эффективной.

Что такое Grafana и зачем она нужна. Узнайте, что такое Grafana и как она помогает в мониторинге и анализе данных.

Markdown в Telegram: как выделить код (и не только). Расскажем о том, как правильно форматировать код и текст через Markdown в Telegram. Это удобный способ делиться технической информацией через мессенджер

Основы PostgreSQL для начинающих: от установки до первых запросов. Научитесь устанавливать и работать с PostgreSQL. В этом руководстве мы рассмотрим основные команды, создадим первую базу данных и выполним простые SQL-запросы

#подборка #sql #git #grafana
Полезные команды Git

Автор подробно разбирает самые полезные команды Git: merge, rebase, reset, revert и другие.

Каждая команда проиллюстрирована анимированными схемами, которые показывают, как меняется история ветвей.

#советы #git