Introdução à administração do GitHub

Conceitos Intermediários do GitHub

Stan Konkin

ML Enthusiast, DataCamp

O que é uma organização no GitHub?

 

Organização no GitHub:

  • 🏢 Espaço centralizado: Gerencie vários projetos
  • 🔧 Acesso por função: Controle permissões
  • 🔒 Políticas de segurança: Proteja nossos dados

Organização no GitHub

Conceitos Intermediários do GitHub

Criando uma organização no GitHub

Criando uma organização

1 datacamp.com/blog/github-products
Conceitos Intermediários do GitHub

Conheça o DataCamp-Marketplace

DataCamp-Marketplace

Conceitos Intermediários do GitHub

Administração no nível da organização

 

Papéis principais:

  • 👑 Owner: Controle total da organização
  • 👥 Member: Acesso padrão para colaboração
  • 💻 Outside Collaborator: Acesso limitado ao repositório

 

Papéis adicionais:

  • 🔒 Moderator: Gerencia interações em repositórios públicos
  • 💳 Billing Manager: Cuida das configurações de cobrança
  • 🔒 Security Manager: Supervisiona as configurações de segurança
Conceitos Intermediários do GitHub

Gerenciando times

 

  • 💡 Por que Times? Simplificam a gestão
  • 👑 Quem pode criar: Owners e Members
  • 🔧 Organização: Agrupe por projetos, funções ou áreas
  • 📂 Times aninhados: Reflitam hierarquias internas

 

 

Times

Conceitos Intermediários do GitHub

Administração no nível do time

 

Papéis no time:

  • 👥 Team Member: Colabora nos projetos
  • 🔧 Team Maintainer: Gerencia configurações e membros

Boa prática:

  • Conceda permissões a times, não a indivíduos, para facilitar a gestão

Papéis no time

Conceitos Intermediários do GitHub

Administração no nível do repositório

 

  • 📝 Read: Ver e discutir
  • 📃 Triage: Gerenciar issues/pull requests
  • 🔧 Write: Fazer push de código
  • 🛠 Maintain: Gerenciar sem ações sensíveis
  • 💻 Admin: Controle total

Papéis no repositório

Conceitos Intermediários do GitHub

Lembrete de erro

Erro 404

Conceitos Intermediários do GitHub

Vamos praticar!

Conceitos Intermediários do GitHub

Preparing Video For Download...