Hubungi Kami

Kerangka Materi

Pengantar tentang Git dan Azure DevOps

  • Gambaran umum sistem kontrol versi Git
  • Pengenalan mengenai Azure DevOps beserta integrasinya dengan Git
  • Persiapan lingkungan kerja: menginstal Git, SourceTree, GitKraken, serta Azure DevOps

Konsep Dasar Git

  • Cara membuat dan mengkloning repositori
  • Perintah-perintah dasar Git: init, add, commit, push, pull
  • Konsep dan strategi penggunaan cabang dalam Git

Manajemen Cabang dan Penggabungan Kode

  • Praktik terbaik penggunaan cabang dalam proyek kolaboratif
  • Cara mengelola cabang menggunakan SourceTree dan GitKraken
  • Latihan praktis: pembuatan serta penggabungan berbagai cabang

Teknik Penggabungan Kode dan Penyelesaian Konflik

  • Jenis-jenis proses penggabungan kode: Merge, Fast forward merge, Squash and merge, Rebase and merge
  • Strategi serta praktik terbaik dalam mengatasi konflik
  • Latihan praktis: simulasi dan penyelesaian konflik kode

Operasi Git Melalui Konsol dan Klien Grafis

  • Cara menjalankan operasi Git dari konsol
  • Mengelola repositori dengan SourceTree (untuk latihan) serta GitKraken (sebagai contoh)
  • Kelebihan dan kekurangan penggunaan klien grafis dibandingkan konsol

Teknik Lanjutan dalam Penggunaan Git

  • Cara men-stage, membatalkan perubahan, mereset, serta mengembalikan kode
  • Konsep dan penerapan praktis cherry-picking terhadap commit
  • Cara mengembalikan atau memutar balik perubahan secara aman

Bekerja dengan Git dalam Azure DevOps

  • Mendirikan repositori Git di dalam Azure Repos
  • Integrasi Git dengan alur kerja pipeline di Azure DevOps
  • Pengaturan izin serta mekanisme kontrol akses terhadap kode

Kolaborasi Tim dan Skenario Dunia Nyata

  • Strategi penggunaan cabang pada proyek berskala besar
  • Cara menangani konflik dalam lingkungan kerja tim
  • Praktik terbaik penerapan sistem kontrol versi dalam alur kerja DevOps

Penutup dan Langkah Selanjutnya

Persyaratan

  • Pemahaman dasar mengenai konsep kontrol versi
  • Pengalaman dalam praktik pengembangan perangkat lunak

Target Peserta

  • Pengembang yang bekerja menggunakan sistem kontrol versi
  • Insinyur DevOps yang mengelola repositori kode
  • Tim kerja yang mengembangkan proyek perangkat lunak dengan memanfaatkan Git dan Azure DevOps
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait