nordic it school

Gihub Cli - классная надстройка на обычным Git

Всем привет! Сегодня мы решили рассказать вам про классную надстройку над стандартной Git, которую умеренно рекламирует Gihub – Github-CLI. Поговорим о том, какие у нее возможности, и кому она может быть интересна.

Git — это распределенная система для управления версиями. Программисты пользуются ей для того, чтобы вместе разрабатывать проекты, реализовывать ветки, версии, и так далее. Для разработки вам потребуется совершать пулл реквесты (можете понимать их как предложения по улучшению или доработки) и создавать issues (это могут быть вопросы по багам и чему-то другому). Раньше для создания этого вам приходилось заходить на сайт и тыкать там на кнопочки. Но есть ли альтернативы?

Среди программистов достаточно много тех, кто предпочитает командную строку интерфейсам. Чем идти на сайт и искать формы, вы можете работать из своего привычного инструмента - командной строки.

Github-CLI расширяет стандартные возможности Git - например, вы сможете настраивать свои сокращения команд, так называемые alias. Так же есть гибкая настройка аутентификаций и авторизаций, если у вас несколько аккаунтов, или несколько человек осуществляет разработку с одного компьютера. Что касается репозиториев, то вы можете создавать публичный или приватный репозиторий непосредственно из командной строки, или также быстро перенести любой файл в gist, чтобы потом пользоваться им как снипетом – кусочком кода, который потом можно реиспользовать.

Про возможность создания пулл-реквестов, открытия или закрытия issues мы уже рассказали. Также вам никто не мешает создавать релизы вашего продукты и выпускать ssh - ключи к вашему репозиторию, чтобы другие разработчики могли присоединиться к репозиторию и помогать вам.

Для запуска и работы Github-CLI вам потребуется установить саму программу и авторизоваться в ней. Желаем вам удобной разработки!

ДРУГИЕ НОВОСТИ

Выберите курс

Курс «Веб-разработка»

144 акад. ч.

Очный курс для начинающих

Ближайшая группа: 
15 мая 2021

Курс «JavaScript-разработчик»

108 акад. ч.

Очный курс, необходимый уровень подготовки:
Основы
верстки сайтов
AJAXВеб-разработка

Курс «Golang-разработчик»

144 акад. ч.

Очный курс для начинающих

Ближайшая группа: 
15 мая 2021

Курс «Frontend-разработчик»

216 акад. ч.

Очный курс для начинающих

Ближайшая группа: 
08 мая 2021

Курс «Основы верстки сайтов»

60 акад. ч.

Очный курс для начинающих

Курс «Анализ данных
на Python»

144 акад. ч.

Очный курс для начинающих

Курс «Android-разработка
на Kotlin»

144 акад. ч.

Очный курс для начинающих

Ближайшая группа: 
29 мая 2021

Курс «JAVA-разработчик»

216 акад. ч.

Очный курс для начинающих

Ближайшая группа: 
17 июня 2021

Курс «C# и .NET»

180 акад. ч.

Очный курс для начинающих

Курс «Scratch: программирование для детей»

54 акад. ч.

Очный курс для детей 8–12 лет.

Курс «Основы создания игр. Minecraft»

54 акад. ч.

Очный курс для начинающих

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
moscow@inordic.ru
лицензия на осуществление образовательной деятельности
Лицензия на осуществление образовательной деятельности:
№ 035452 от 19.09.2014 года

График работы в праздники