Pengantar dan Penyiapan GitHub Projects

Konsep GitHub Tingkat Menengah

Arne Jonas Warnke

Content Lead for ML- and Data Engineering at DataCamp

Pengantar GitHub Projects

 

  • Definisi dan Manfaat:
    • 📋 Mengatur tugas, melacak progres
    • 🤝 Meningkatkan kolaborasi
    • 🔎 Mempermudah pelacakan

 

  • Integrasi dengan Alur Kerja:
    • 🔗 Terintegrasi dengan issues dan PR
    • 🌐 Manajemen terpusat
    • 🎲 Papan dapat dikustomisasi

 

  Papan proyek

Konsep GitHub Tingkat Menengah

GitHub Projects vs Projects (Classic)

 

  • GitHub Projects:

    • 🛠 Fleksibel dan dapat dikustomisasi
    • 📦 Independen dari repository
    • 💼 Fitur lanjutan

 

  • Projects (Classic):
    • 📁 Terikat ke repository
    • 📜 Pelacakan dasar
Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project

Repository GitHub

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Projects

Sorot tab "Projects"

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Projects

Sorot tombol "New Project"

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Tata Letak

Beragam tata letak

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Tata Letak Tabel

Tata letak Tabel

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Tata Letak Papan

Tata letak Papan

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Tata Letak Roadmap

Tata letak Roadmap

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Tata Letak Lainnya

Templat dari GitHub

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Nama Proyek

Membuat papan

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Kustomisasi Tata Letak

Tampilan papan

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Menambah Tugas

Tugas dibuat

Konsep GitHub Tingkat Menengah

Menyiapkan GitHub Project - Pengaturan Konfigurasi

Pengaturan konfigurasi

Konsep GitHub Tingkat Menengah

Mengelola Visibilitas dan Akses Proyek

 

  • Pengaturan Visibilitas:
    • 🔒 Public: Terlihat oleh semua orang
    • 🔐 Private: Hanya tim dan kolaborator

 

  • Peran Akses:
    • 🔧 Admin: Kontrol penuh (Kepala data, rekan senior)
    • Write: Dapat mengubah (Anggota tim data)
    • 📄 Read: Hanya lihat (Tim produk)
    • No Access (Departemen lain)
Konsep GitHub Tingkat Menengah

Ayo berlatih!

Konsep GitHub Tingkat Menengah

Preparing Video For Download...