GitHub CLI-Uma Nova Experiência no GitHub!
13074 단어 gitshowdevwebdevproductivity
YouTube:
파라 인코더!Tudo certo?E hoje vamos falar um pouco a respeito de uma grande novidade que o time do GitHub estálançando:GitHub CLI!
Vamos entender um pouco que seria o GitHub CLI e como podemos experitiar essa grande novidade!Vamos nessa?
O queéO GitHub CLI?
Ontem(2002년 12월)na sua conta do twitter, o criadogithub,fezum grande an úncio no twitter ao dizer que jáest á dispon ível,na vers o beta,oGitHub CLI.Mas,o que seria oGitHub CLI?
Como o próprio site nos diz,seria para ajudar e facilitar a vida da pessoa desenvolvedora para Envir Pull Requests e Issues para o GitHub.말, 코모 아심?Os desenvolvedores podem trazer a experiência do GitHub diretamente para o terminal.
Essa versão beta estádisponível nos Sistemas Operativos:macOS, Windows e Linux
Eu Specialrmente quando Eu li essa notícia,Eu amei!Sempre amei usar os comandos do Git no terminal e agora poder usar comandos do GitHub via CLI,não poderia ser melhor para mim!😍
Outro ponto important a ser falado aqui, o projeto étotalmente 오픈.Então,se vocès desejam experitar,testar localmente na máqina de vocès e reportar qualquer melhoria através de uma ISSUE ou Pull Request no repositório rio do projeto,fiquemávontade em fazer a sua contribuièo:AQUI.
E a linguagem usada nesse 프로젝트...고랑!Sim!Como dito no meu último artigo:, Golang est á entre는 2020년 계획 언어 5대 원칙입니다.E muitas grandes empresas tem usado essa linguagem para criar novos projetos,entre open source E privados.Se desejam aprender um pouco mais sobre Golang,deixo aqui a minha recomendaão de alguns recursos para quem deseja aprender um pouco mais sobre o Golang:
Instalando o GitHub CLI
Para testar esse novo recurso,sugiro que leiam adocumentação do GitHub CLI,Para que assim possam entender melhor como usar o GitHub CLI.E sem contar que,nessa documentaço,contém todos os comandos necessários que vocès podem usar.
O comando principaléO
gh
.Através dele podemos usar os demais comandos,tais como:gh pr [status, list, view, checkou, create]
gh issues [status, list, view, create]
gh help
창문.
윈도우즈 há2 formas de realizarmos a instalaão 없이 linha de comando usandoscoopou instalandovia 프로그램을 통해.exe에서 Windows를 실행합니다.Vamos lá:
Via instalação:Download for Windows
Via linha de commando(특종): lembrando que Via
scoop
,voc êdeve instalar primeiro Via PowerShell.Vamos ao passo a passo:scoop
:> Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
scoop
instalado,podemos Agora usar o comando para instalar o GitHub CLI.Para isso,abram o prompt de comando e digitam o seguinte comando:> scoop bucket add github-gh https://github.com/cli/scoop-gh.git
> scoop install gh
> scoop update gh
Se digitar o comandogh help
e aparecer os comandoséporque estádevidamente instalado no Windows!Linux
> sudo apt install git && sudo dpkg -i gh_*_linux_amd64.deb
> sudo yum localinstall gh_*_linux_amd64.rpm
> yay -S github-cli
macOS 회사
> brew install github/gh/gh
> brew update && brew upgrade gh
Vamos 데모!!!
Bom, vamos는 프레젠테이션 광장입니다.Antes de mais nada,para testar esse novo recurso,vocês precisam ter algum repositório rio disponível jáno GitHub.Nesse caso,estarei usando meu repositório doLive Coding - Aprendendo Front-End com 9 Projetos.Se desejarem podem fazer fork desse repositório e inclusive tem vários projetos legais para vocès testarem localmente na máquina de vocès.
> git checkout -b testando-github-cli
> gh pr create
Vai aparecer uma espécie de question ário, 평등한vocès terãoque, 정보로서의 필요성을 포함한다.Ao 결국, vocêveráque는 URL로 PR Criado를 합니다!p, 미국: Pode ser que ao digitar esse comando, apare ça uma janela/p á gina de permiss ão/autentica ço como a imagem abaixo.Bastam clicar em** 권한 부여 github:
Se vocês abrirem o repositório agora,verão que ele realmente foi criado:
> gh pr create -w
E abriráa página do PR recém criado:> gh pr checkout <numero-PR>
> gh issue create -t "Título do PR" -b "Assunto sobre o PR"
> gh pr status
E vejam o resultado:Se vocêtiver configurado oGitHub Actionsno seu repositório,poderáver Se o C.I e C.D estão passando.포용성, falando em GitHub Actions, em breve estarei escrevendo um artigo falando sobre esse recurso do GitHub que també me é incr ível!
> gh pr list
E vejam o resultado:법률, néoémesmo?!
마지막 궁
Hoje entendemos um pouco mais sobre mais um novo projeto do time do GitHub-GitHub CLI.Um projeto promistor e acredito que deve ter bastante aderência,principalmente para aqueles desenvolvedores que desejam trabalhar com linha de comando.
Alguns pontos importantes para quem deseja mexer com o GitHub CLI,se faz necessario ter conhecimento prévio dos comandos do git,como:git branch,git checkout-b entre outros.Uma vez que para criar um novo PR,precisa criar Uma nova branch,realizar commit e tudo mais.
Deixo aqui para todos vocês excelentes cursos returnos de Git&GitHub:
아니, 비모스!Atéa próxima série pessoal!😍
Reference
이 문제에 관하여(GitHub CLI-Uma Nova Experiência no GitHub!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/azure/github-cli-uma-nova-experiencia-no-github-236n텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)