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
Testimonials (1)
Pelatih yang santai, sangat berpengetahuan dan mudah didekati.
Piotr Kowalski - EduBroker Sp. zo.o.
Course - Git and GitHub Fundamentals
Machine Translated