Course Outline

Perkenalan

  • Mengapa kontrol versi penting?

Tinjauan Umum Fitur Sistem Git untuk Kontrol Sumber

  • Menginstal Git pada sistem operasi yang disukai
  • Memulai dengan atribut dan komponen dasar Git
  • Apa itu Repositori, Komit, dan File?

Memahami Alur Kerja Git dan Proses Sistem Dasar

  • Apa saja status Git yang berbeda?
  • Membuat repositori dan folder Git

Mengelola Proyek yang Ada dan Menangani File Menggunakan Git

  • Bekerja dengan Komit dan Pesan
  • Melakukan komitmen dan membatalkan perubahan dalam repositori Git
  • Mencatat dan mengakses riwayat versi

Memulai Percabangan dan Penggabungan di Git

  • Mengenal Jenis-jenis Proses Percabangan dan Penggabungan
  • Memanfaatkan penanda khusus di Git
  • Bekerja dengan fitur Tagging dan Stashing di Git
  • Bagaimana cara menggunakan Reset dan Reflog di Git?

Ikhtisar Fitur dan Arsitektur GitHub

Menyiapkan Akun Pengguna GitHub dan Mengelola Profil GitHub

  • Mengotentikasi ke GitHub dan memperbarui kredensial
  • Perbedaan Antara SSH dan HTTPS
  • Memverifikasi otentikasi menggunakan SSH di GitHub

Membuat Repositori GitHub dan Menghubungkan Repositori Git Lokal

  • Mengkloning atau mengarsipkan Repositori GitHub

Membuat Instansi Konten Repositori dalam Salinan Lokal

Menerbitkan Perubahan Konten ke Repositori GitHub

Bekerja dengan Fitur dan Pengaturan Repositori Menengah

Berlatih GitHub Menulis dan Memformat Sintaksis

  • Memanfaatkan tabel dan bekerja dengan blok kode
  • Tautan otomatis URL dan referensi di GitHub

Tindakan Pengoperasian pada GitHub File dan Folder

  • Menyinkronkan perubahan file dengan repositori lokal

Membuat, Mengedit, dan Mentransfer GitHub Komit

  • Mengelola Komit dan menangani klon repositori lokal

Meninjau Komit dan Memanfaatkan ID Komit dengan Salinan Lokal

Memahami Perintah Fetch dan Pull di GitHub

Memahami Konsep Dasar Forking dan Cloning di GitHub

Mendorong Perubahan GitHub dan Memverifikasi Permintaan Push

Bekerja dengan Fork dan Mengusulkan Perubahan pada Pull Request

Meninjau Permintaan Tarik dan Mengintegrasikan Perubahan yang Diusulkan

Menyelesaikan Konflik di GitHub Merges dan Bekerja dengan CLI

Memulai dengan Tag dan Rilis GitHub

  • Memanfaatkan Tag lokal dan memperbarui Tag GitHub
  • Memulai, menghapus, dan membuat GitHub Rilis baru

Membandingkan GitHub Pull Request, Commit, dan Tag

Bekerja dengan GitHub Gists dan Memahami Fungsionalitas Snippet

Mengintegrasikan Proyek Pengembangan dengan Codespaces di GitHub

Membuat Organisasi GitHub dan Mengelola Tim

  • Akun organisasi vs pribadi GitHub
  • Menjalankan fungsi sebelumnya GitHub

Mengelola GitHub Proyek dan Menangani Papan Proyek

Memfilter Informasi Repositori dan Berbagi GitHub Filter

Memperluas GitHub dengan API dan Webhook

  • Mengotomatiskan GitHub menggunakan token OAuth

Pemecahan Masalah GitHub Masalah

Ringkasan dan Kesimpulan

Requirements

  • Pengalaman dengan perintah dan terminal (di Windows, Linux, atau Mac)
  • Pengetahuan tentang bahasa pemrograman apa pun

Hadirin

  • Pengembang
  • Insinyur Perangkat Lunak
  • Manajer Proyek
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses (Minimal 5 peserta)

Related Categories