The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

GitHub опубликовал интерфейс командной строки GitHub CLI 1.0

17.09.2020 19:22

GitHub опубликовал первый релиз многоплатформенного инструментария GitHub CLI, позволяющего управлять своими проектами из командной строки. Для работы предлагается утилита "gh", при помощи которой можно заводить и просматривать сообщения об ошибках (issue), создавать и разбирать pull-запросы, выполнять рецензирование изменений, управлять формированием релизов. Инструментарий также позволяет создавать скрипты, использующие API GitHub. Сборки инструментария доступны для Linux (deb, rpm), macOS и Windows. Код открыт под лицензией MIT.



  1. Главная ссылка к новости (https://github.blog/2020-09-17...)
  2. OpenNews: GitHub ограничит доступ к Git аутентификацией по токенам и SSH-ключам
  3. OpenNews: GitHub сохранил архив открытого кода в арктическом хранилище
  4. OpenNews: GitHub решил отказаться от имени "master" для основных веток
  5. OpenNews: GitHub проанализировал влияние COVID-19 на активность разработки
  6. OpenNews: В GitHub добавлены среда разработки и система дискуссий
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/53732-github
Ключевые слова: github, cli
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (44) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 19:49, 17/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Очень круто
     
  • 1.2, minona (ok), 19:52, 17/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Ура! Скажем нет веб-интерфейсу на JS!  Джва года ждал...
     
     
  • 2.3, Аноним (3), 20:01, 17/09/2020 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Бойкот вебмакакам. По всему миру десятки тысяч кадров низкоквалифицированной рабочей силы прохлаждается и пьёт смузи, вместо того, чтобы заниматься общественно полезной работой.
     
     
  • 3.7, Gemorroj (ok), 20:37, 17/09/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    скажем да го-макакам?)
     
     
  • 4.26, Аноним (26), 03:19, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Скажем "Го!" го-макакам
     
     
  • 5.55, Аноним (55), 17:32, 21/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    просто Го - это всего лишь новый высокоуровневый ассемблер в долгосрочной перспективе, такой же, как Java, и JS, только с учетом их опыта, и с расчетом на новые реалии применения
     
  • 3.29, IRASoldier_registered (ok), 07:16, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >прохлаждается и пьёт смузи

    Завидуешь?

     
  • 3.40, Аноним (40), 11:28, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А не макаки это кто?) Просто любопытно. На ум приходят писатели на ассемблере и математики с физиками. Остальные программисты в том числе на C++ просто используют ограниченный набор конструкций на англ. языке чтобы описать программу. И лично я большой разницы не вижу, даже строгая типизация с TypeScript уже появилась у веб программистов и классы с паттернами тоже появились. И по сложности веб разработка теперь не легче любой другой.
     
     
  • 4.41, trolleybus (?), 12:56, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > И по сложности веб-разработка теперь не легче любой другой.

    Она сложнее (фронт по крайней мере). Ибо отлаживать JS - такое себе занятие, в отличие от тех же плюсов, скалы или даже питона.

     
     
  • 5.43, анонимтвоюмать (?), 15:50, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Код выполняющийся в виртуальной машине отлаживать гораздо проще чем нативный из-за обилия средств инструментами (и это очень-очень хорошо)
     
     
  • 6.44, анонимтвоюмать (?), 15:51, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    инструментации
     
  • 2.5, Аноним (5), 20:05, 17/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Глупо сознательно отказываться от интерактивности

    Тем более веб гитхаба качественнее гитлабовского, при всей любви к последнему

     
     
  • 3.6, minona (ok), 20:17, 17/09/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    раньше не было альтернативы! Теперь - есть! А удобство субъективно. Кому в Gnome норм, кому в Xmonad...
     
     
  • 4.11, Аноним (5), 20:42, 17/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да, альтернатива - это здорово
     
  • 3.22, Im banana man (?), 22:34, 17/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да мне вообще пофиг. Что Битбакет, что ГитХаб, что ГитЛаб. На последнем работаю. Все равно операции стандартные идут - пуши, MR, ребейзы, мерджи. Если все идет по процессу, как по рельсам, то на git очень мало времени надо уделять. Только комментарии из MR/PR почитать интерактивно и усе )

    А так все из терминала

     
  • 2.35, rvs2016 (ok), 09:01, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Ура! Скажем нет веб-интерфейсу на JS!

    Да! Нет веб-интерфейсу на не важно чём!

    Надо и браузеры в режиме командной строки наваять.
    Ну не в том смысле, что, мол:
    1. lynx адрес1
    2. затем lynx по адресам из страницы по адресу1
    А именно что-то такое типа:

    /home/pupkin> web
    home> open www.opennet.ru [ENTER]
    Открываем www.opennet.ru/ ...
    ....



    Все в одном: главные + мини-новости OpenNews RSS: главные новости Mini-News RSS...

       17.09 Проект Genode опубликовал выпуск ОС общего назначения Sculpt 20.08 (15 +3)
       16.09 Выпуск пользовательского окружения GNOME 3.38 (187 +17)
    ...


    www.opennet.ru> open 'Выпуск пользовательского окруж...' [ENTER]



    Выпуск пользовательского окружения GNOME 3.38

       16.09.2020 19:39

       После шести месяцев разработки представлен выпуск десктоп-окружения GNOME...
    ...


    www.opennet.ru> back [ENTER]
    Возвращаемся на www.opennet.ru/ ...
    ...



    Все в одном: главные + мини-новости OpenNews RSS: главные новости Mini-News RSS...
    ...


    www.opennet.ru> bookmark add
    Добавили www.opennet.ru в закладки.

    www.opennet.ru> home [ENTER]
    Вернулись на домашнюю страницу.
    help для справки по командам.

    home> exit [ENTER]

    /home/pupkin>

     
     
  • 3.36, 1 (??), 09:13, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    эххх ... где мои 17 лет и терминал 3270 ?
     
  • 3.39, пох. (?), 10:17, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Поздравляю, вы переизобрели bbs из конца 80х годов прошлого века.
    Два архива с maximus 2.0 этому господину (за шиворот)!

    Кстати, последние версии, помнится, умели в telnet.

     
  • 2.49, myhand (ok), 07:28, 19/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Увы, без веб-интерфейса оно не работает.
     

  • 1.4, YetAnotherOnanym (ok), 20:02, 17/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Ваша новость огорчает клацальщиков мышкой.
     
     
  • 2.21, клацальщик клавиатуры (?), 22:12, 17/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Клацальщики теперь клацать чтоли не смогут?)
     
     
  • 3.23, YetAnotherOnanym (ok), 23:03, 17/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Клацальщики теперь клацать чтоли не смогут?)

    Существует определённая доля пользователей, которым больно знать, что привычный для них способ действий - не есть единственно возможный и православно-верный.

     
     
  • 4.30, IRASoldier_registered (ok), 07:18, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, обычно эта доля пользователей - консольщики, которым сам факт существования GUI доставляет боль, ведь они уверены, что единственно правильно что-то делать - это вбивать команды, а не клацать мышкой.
     
  • 2.27, Аноним (26), 03:21, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ваша новость огорчает клацалщиков мышкой и принуждает страдать тачскринеров.

    * fixed

     

  • 1.14, Ordu (ok), 21:11, 17/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не вижу праведного возмущения тем, что написано оно на Go, а не на православном C. Что с опеннетом стало? Куда мы катимся?
     
     
  • 2.15, Аноним (15), 21:23, 17/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сам гитхаб вообще на руби, емнип. Это ж как жеж такое, а?
     
  • 2.20, Аноним (20), 21:46, 17/09/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В C дырени. Надо на rust. Ещё можно на haskell, хотя тут никто и не знает, что это такое.
     
     
  • 3.25, Урри (?), 00:50, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Я знаю. Не надо на haskell.
     

  • 1.16, Аноним (16), 21:24, 17/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Я хочу клиент с text-based user interfaces (TUI)
     
     
  • 2.42, Аноним (42), 15:44, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А разве это оно и не есть?
     

  • 1.24, Vlad (??), 23:12, 17/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Self-hosted гитхабы поддерживаются?
     
     
  • 2.28, Аноним (26), 03:26, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    'gh' вроде же просто надстройка над 'git' + API GitHub
     
     
  • 3.34, Аноним (34), 08:45, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно, ты путаешь с hub. Там да, обёртка над гитом. Здесь гитовых команд нету. Хотя в целом особой разницы с hub по специфичным командам не заметил.
     
  • 2.33, Аноним (34), 08:42, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да. При логине предлагает выбор, куда логиниться.
     

  • 1.31, Аноним (31), 07:22, 18/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    MS написала консольный интерфейс
    для веб-интерфейса, написанного для
    упрощения доступа к консоли Git.

    Аналитики Опеннета: "О, да, труЪ!"

     
     
  • 2.32, Аноним (32), 07:42, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тут ещё круче:

    MS написала консольный интерфейс
    для централизоанного веб-интерфейса,
    подконтрольного корпорации,
    написанного для упрощения доступа к
    консоли децентрализованного Git.

    Т.е. вроде консоль вернулась в консоль,
    но появился нюанс :)

     
  • 2.38, пох. (?), 10:14, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Аналитики впопеннета, умеющие кодить только в .md и то не факт, в очередной раз демонстрируют свою феноменальную глупость.

    Гитхаб ни разу не упрощает доступ к какой-то там консоли git, он вообще не об этом. Он затыкает собой проблему просто полного отсутствия в гите возможностей для нормальной совместной работы с кодом, в вариантах, отличных от "порежьте помельче, перепошлите в рассылку", с правом комита у единственного божка. Потому что именно под такую уродливую задачу он и был тем божком сдизайнен.

    Ни авторизационного доступа, ни пулреквестов, ни нормального ревью - ничего этого там нет.

    Все это делает гитхаб. Ну и еще - чяяяятик! С эмодзишечками!

    Впрочем, наиболее полезная фича приведена на первом же скриншотике - "continue in browser".

     
     
  • 3.50, myhand (ok), 07:54, 19/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Гитхаб ни разу не упрощает доступ к какой-то там консоли git

    Ну, технически - тоже упрощает.  git diff, git log, git branch, git checkout...  Даже
    git rebase, в некоторой степени, завезли в шаловливые ручки молодежи.

    > нормальной совместной работы с кодом, в вариантах, отличных от "порежьте помельче, перепошлите в рассылку"

    Ну а чем он так уж ненормален?

    > единственного божка

    Спервадобейся!

    > Ну и еще - чяяяятик! С эмодзишечками!

    Кстати, да.  Хотя это недавно - они gitter собезъянили.

    > наиболее полезная фича приведена на первом же скриншотике - "continue in browser".

    Без шуток, вполне полезная.  Это только вы, анунахи с Нибиру, можете километровый
    текст в markdown писать в консоли - и без проверки синтаксиса слать смертным пулл
    реквест сразу для рецензирования.

    Но вообще там действительно далеко не все возможности веб-интерфейса
    есть и когда-либо будут.  Так что заменой оного gh не является.

     
  • 2.47, Аноним (47), 23:23, 18/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > MS написала консольный интерфейс
    > для веб-интерфейса, написанного для
    > упрощения доступа к консоли Git.

    Кто на опеннет заходил, тот в цирке не смеется. Можешь рассказать свою версию, каким образом связаны багтрекер превратился в систему управления версиями?

     

  • 1.37, Аноним (-), 09:24, 18/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    От Майкрософт нам ничего не нужно.
     
  • 1.45, бибешка (?), 20:50, 18/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мда, на golang. Ну не далеко от электрона ушли.
     
  • 1.46, Аноним (47), 23:19, 18/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Кто в здравом уме будет issue из консоли набирать?
     
     
  • 2.51, myhand (ok), 08:51, 19/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Помимо открытия нового бага - никаких действий деткам в голову не приходит?
     
     
  • 3.54, Аноним (54), 13:53, 21/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, ничего не приходит.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру