Skip to main content
Pular para o conteúdo principal

GitHub de Maio - Dicas sobre o GitHub

· Leitura de 3 minutos
David Sanchez
David Sanchez

Neste post estou compartilhando algumas dicas sobre o GitHub para celebrar o "GitHub de Mayo". Espero que você ache essas dicas úteis:

GitHub de Mayo

1. Copiloto do GitHub​

O GitHub Copilot é um programador de pares de IA que ajuda você a escrever código mais rapidamente. É alimentado por OpenAI Codex. O GitHub Copilot sugere linhas inteiras ou funções inteiras dentro do seu IDE.

Aqui está uma dica legal que pode ajudá-lo a tirar o máximo proveito do GitHub Copilot:

No bate-papo, use os comandos de barra / para obter sugestões para complementos de código e trechos. Por exemplo /explain fornecerá uma explicação do código, /fix irá sugerir uma correção para o código, e /test irá gerar um teste para o código, /tests irá gerar um teste para o código. Além disso, você pode combiná-lo com referências como @workspace para obter sugestões para o seu espaço de trabalho.

GitHub Copilot

Aqui estão alguns recursos para saber mais sobre o GitHub Copilot:

2. Ações do GitHub - Redes privadas​

O GitHub Actions facilita a automatização de todos os seus fluxos de trabalho de software, agora com CI/CD de classe mundial. Crie, teste e implante seu código diretamente do GitHub.

No entanto, às vezes, essas implantações precisavam estar em um ambiente isolado, não da Internet pública, porque você não deseja expor seu aplicativo à Internet pública.

Uma solução é usar o Executores auto-hospedados do GitHub Actions Mas se você não quiser gerenciar a infraestrutura, você pode usar a siguiente dica:

Pode usar Rede de computação hospedada para conectar os corredores hospedados no GitHub a recursos em uma rede privada, incluindo registros de pacotes/contêineres, gerenciadores secretos e outros serviços, mesmo locais.

GitHub Actions

3. Segurança Avançada do GitHub - Padrões Personalizados​

Os recursos de Segurança Avançada do GitHub ajudam você a proteger seu código e sua cadeia de suprimentos de software. Ele inclui Secret Scanning, neste serviço você pode usar seus próprios padrões de segredos e GitHub Copilot pode ajudá-lo a gerar o RegEx de seus segredos.

Vamos supor que você queira evitar números de cartão de crédito em qualquer parte do seu código-fonte (incluindo documentação ou comentários), você pode pedir ao GitHub Copilot para gerar uma expressão regular ou usar o Generate with AI e, em seguida, registrá-lo como um padrão secreto em seu repositório ou em uma organização do GitHub.

Saiba mais sobre Varredura secreta aqui.

GitHub Advanced Security

Conclusão​

Espero que você ache essas dicas úteis. Se você tiver alguma dúvida ou comentário, por favor, deixe-os abaixo.

📬 Fique Atualizado

Assine o boletim e receba as últimas publicações do blog, projetos e atualizações de conteúdo.

Respeitamos sua privacidade. Cancele a qualquer momento. Política de Privacidade

Pergunte-me sobre meu site

Desenvolvido com Microsoft Foundry

👋 Olá amig@!

Você pode me perguntar sobre:

  • Posts no blog ou artigos técnicos.
  • Projetos e contribuições.
  • Gaming: Xbox, PlayStation, Switch, jogos de tabuleiro, xadrez, atualizações mensais.
  • Resenhas de filmes e séries, Sobre mim e minha jornada de saúde.