Pengantar kontrol versi

Pengantar Git

George Boorman

Curriculum Manager, DataCamp

Apa itu kontrol versi?

  • Proses dan sistem untuk mengelola perubahan pada file, program, dan direktori

Bagan alur dan daftar periksa yang menggambarkan pengelolaan file dan program

Pengantar Git

Apa yang perlu dikontrol versinya?

  • Kontrol versi berguna untuk apa pun yang:
    • berubah seiring waktu, atau
    • perlu dibagikan

Gambar laptop dengan kode python di layar

Pengantar Git

Apa yang dapat dilakukan kontrol versi?

  • Lacak file pada status berbeda
  • Gabungkan versi file yang berbeda
  • Identifikasi versi tertentu
  • Batalkan perubahan

Representasi kontrol versi

Pengantar Git

Mengapa kontrol versi penting?

Menyiapkan makanan di talenan dengan bahan lain dalam mangkuk

Pengantar Git

Mengapa kontrol versi penting?

Situs web dengan bug

Pengantar Git

Mengenal Git

Gambar logo Git

  • Sistem kontrol versi populer untuk pengembangan perangkat lunak dan proyek data
  • Sumber terbuka
  • Skalabel
Pengantar Git

Manfaat Git

  • Git menyimpan semua perubahan, jadi tidak ada yang hilang
  • Kita dapat membandingkan file pada waktu berbeda
  • Lihat perubahan apa, oleh siapa, dan kapan
  • Kembalikan ke versi file sebelumnya

Rambu jalan berbelok balik

Pengantar Git

Menggunakan Git

  • Perintah Git dijalankan di shell, juga disebut terminal
  • Shell:
    • program untuk mengeksekusi perintah
    • dapat digunakan untuk meninjau atau memeriksa file dan direktori dengan mudah

 

  • Directory = folder

Gambar logo terminal

 

 

Dua folder bernama Documents dan Mental Health in Tech Project

Pengantar Git

Perintah terminal yang berguna

pwd
/home/repl/Documents
ls
archive    finance.csv    finance_data_clean.csv    finance_data_modified.csv
Pengantar Git

Berpindah direktori

cd archive
pwd
/home/repl/Documents/archive
Pengantar Git

Memeriksa versi Git

git --version
git version 2.46.0
Pengantar Git

Ayo berlatih!

Pengantar Git

Preparing Video For Download...