Úvod do správy GitHubu

Intermediate GitHub Concepts

Stan Konkin

ML Enthusiast, DataCamp

Co je organizace na GitHubu?

 

Organizace na GitHubu:

  • 🏢 Centralizovaný pracovní prostor: Správa více projektů
  • 🔧 Přístup na základě rolí: Řízení oprávnění
  • 🔒 Bezpečnostní zásady: Ochrana dat

Organizace na GitHubu

Intermediate GitHub Concepts

Vytvoření organizace na GitHubu

Vytvoření organizace

1 datacamp.com/blog/github-products
Intermediate GitHub Concepts

Seznámení s DataCamp-Marketplace

DataCamp-Marketplace

Intermediate GitHub Concepts

Správa na úrovni organizace

 

Klíčové role:

  • 👑 Vlastník: Plná kontrola organizace
  • 👥 Člen: Standardní přístup pro spolupráci
  • 💻 Externí spolupracovník: Omezený přístup k repozitářům

 

Další role:

  • 🔒 Moderátor: Spravuje interakce ve veřejných repozitářích
  • 💳 Správce fakturace: Spravuje nastavení fakturace
  • 🔒 Správce zabezpečení: Dohlíží na nastavení zabezpečení
Intermediate GitHub Concepts

Správa týmů

 

  • 💡 Proč týmy? Zjednodušení správy
  • 👑 Kdo může vytvářet: Vlastníci a členové
  • 🔧 Organizace: Seskupení podle projektů, rolí nebo oddělení
  • 📂 Vnořené týmy: Odráží interní hierarchie

 

 

Týmy

Intermediate GitHub Concepts

Správa na úrovni týmu

 

Role v týmu:

  • 👥 Člen týmu: Spolupracuje na projektech
  • 🔧 Správce týmu: Spravuje nastavení a členy

Osvědčený postup:

  • Přiřazujte oprávnění týmům, nikoli jednotlivcům

Role v týmu

Intermediate GitHub Concepts

Správa na úrovni repozitáře

 

  • 📝 Čtení: Zobrazení a diskuse
  • 📃 Třídění: Správa issues a pull requestů
  • 🔧 Zápis: Odesílání kódu
  • 🛠 Správa: Správa bez citlivých akcí
  • 💻 Admin: Plná kontrola

Role v repozitáři

Intermediate GitHub Concepts

Připomenutí chyby

Chyba 404

Intermediate GitHub Concepts

Pojďme procvičovat!

Intermediate GitHub Concepts

Preparing Video For Download...