Типичный программист
81.4K subscribers
2.68K photos
894 videos
8 files
7.45K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Как это отменить?! Git-команды для исправления своих ошибок

Что-то напортачили в гите и теперь не знаете, как это исправить?

Не вы первый встречаетесь с такой проблемой. Вот список команд, которые выручат вас в экстренной ситуации, с примерами их применения:

https://tprg.ru/L39J

#git
This media is not supported in your browser
VIEW IN TELEGRAM
LearnGitBranching — сайт, на котором вы можете попрактиковаться в изучении команд Git, выполняя предложенные задания:

https://tprg.ru/e6E2

Также можно зайти в режим «песочницы» и тестировать любые команды на простом репозитории.

#git
Подборка материалов, в которой рассказываем:

— как установить Git;
— как работать с популярными Git-платформами;
— что учить после этого;
— где учить;
— что делать дальше.

Читать: https://tprg.ru/BPwu

#git
Шпаргалка по командам git

На сайте можно почитать про команды и скопировать нужную нажатием одной кнопки: https://tprg.ru/XN3A

#шпаргалка #git
Git уже почти стал стандартом. Но всё же многих бесит сложный командный синтаксис, замысловатые команды, сложные аргументы и размытая документация.

А что конкретно вам не нравится в Git?

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

Напортачить в Git легко. А вот разобраться, как это исправить, порой очень даже трудно. Но трудно — не значит невозможно. В этой статье рассказываем про Git-команды, которые выручат вас в экстренной ситуации, с примерами их применения:

https://tprg.ru/KUxf

#git
This media is not supported in your browser
VIEW IN TELEGRAM
Ловите отличный сервис, чтобы попрактиковаться в изучении команд Git

На сайте LearnGitBranching можно как решать уже готовые задания, так и тестировать рандомные команды на простом репозитории в режиме «песочницы»:

https://github.com/pcottle/learnGitBranching

#git
This media is not supported in your browser
VIEW IN TELEGRAM
Плохая новость: вы должны были выучить Git ещё вчера

Помимо контроля версий, Git помогает прокачать скилл командной работы, даёт возможность показать себя и попрактиковаться, внеся свой вклад в развитие Open Source. Да и в конце концов, если метите в более-менее крупную компанию, вам всё равно придётся его изучать.

Ещё не умеете в Git? Рассказываем, как выучить его с нуля: https://tproger.ru/curriculum/git-guide/

#git #начинающим
Gitleaks — отличный инструмент для обнаружения недостатков безопасности и учетных данных API в репозиториях Git

Он проводит анализ на основе регулярок, умеет учитывать энтропию при анализе, делает репорты в JSON и позволяет легко задавать исключения. В основе его работы лежит простой toml-файл с описанием правил. А если произошло ложное срабатывание — достаточно просто занести строку в whitelist правила.

На гифке — пример срабатывания.

#инструменты #git
Никак не разберётесь Git или попросту забыли, что писать для решения конкретной задачи? Ничего страшного!

Ловите сервис-помощник по командам GitGit Explorer. Просто выбираете в двух выпадающих списках задачу, которую необходимо решить, а сервис подскажет нужную команду:

https://gitexplorer.com/

#git #инструменты
Это пожалуй самое милое руководство по Git, которое только можно было придумать.

Автор: Tomomi Imura

#git #кек
Как выучить Git с нуля и где продолжить изучение?

В этой подборке вы найдёте всё для уверенного старта в Git с нуля, а также несколько полезных ресурсов для тех, кто хочет окунуться в изучение Git ещё глубже:

https://tprg.ru/BPwu

#git
Если вам уже мало графического или альтернативного интерфейса GitHub, и пришла пора учиться работать с ним через командную строку, не спешите доставать мануалы.

Сначала обязательно попробуйте ​Learn Git Branching. Это интересный сервис, который поможет полноценно освоиться с CLI git максимально доступно и наглядно: https://learngitbranching.js.org/?locale=ru_RU

Кстати, если знаете ещё подобные сервисы, поделитесь в комментах. Про самые топовые из них напишем — пусть узнают все.

#git #инструменты
Один урок вместо тысячи мануалов: большой практический выпуск по Git

Отличный ролик от Артема Матяшова, который поможет разобраться с основными принципами работы с Git. После урока вы сможете создать свой первый репозиторий, сделать коммит, научитесь читать историю, разберётесь с ветвлением в Git и многое другое:

https://tprg.ru/vi7q

#курсы #git
​​Проходим Learn Git Branching

Learn Git Branching — это интерактивный учебник по Git, направленный на закрепление теории прохождением наглядной практики: https://learngitbranching.js.org/?locale=ru_RU

Если вы столкнулись с трудностями в процессе прохождения, выберите необходимый раздел, уровень и подсмотрите решение: https://tproger.ru/articles/prohozhdenie-learn-git-branching/

#git #шпаргалка