Utama/Video/Apa Itu Git & Bagaimana Sistem Kawalan Versi (Version Control) Menyelamatkan Kod Anda?
Teknologi dan AI dalam 2 Minit
Apa Itu Git & Bagaimana Sistem Kawalan Versi (Version Control) Menyelamatkan Kod Anda?
Kalau kau simpan kod dengan salin folder lalu namakan projek final, projek final betul, dan projek final betul betul, kau dah ada sistem kawalan versi!
Apa anda akan pelajari
Sampai satu hari, kau sendiri tak tahu folder mana yang betul.
Jadi, guna arahan git add, kau letak dulu fail yang siap atas satu dulang khas, dan hanya isi dulang itu yang dikunci bila kau commit.
Tapi kalau laptop kau rosak atau hilang, seluruh sejarah kod kau lenyap bersamanya!
Siri Teknologi dan AI dalam animasi 3D LEGO (V916-021) oleh KongsikanDotCom.
Kongsi video ini
Nota video
Teks penuh video
Kalau kau simpan kod dengan salin folder lalu namakan projek final, projek final betul, dan projek final betul betul, kau dah ada sistem kawalan versi! Sampai satu hari, kau sendiri tak tahu folder mana yang betul. Tapi bila kau tersilap ubah satu baris, seluruh aplikasi rosak dan kau langsung tak ingat apa yang kau tukar!
Jadi, Git ambil gambar keadaan semua fail setiap kali kau simpan, lengkap dengan mesej, nama dan masa, supaya kau boleh patah balik ke mana-mana gambar lama. Ini namanya commit. Tapi kadang kau ubah sepuluh fail, sedangkan cuma tiga yang betul-betul siap!
Jadi, guna arahan git add, kau letak dulu fail yang siap atas satu dulang khas, dan hanya isi dulang itu yang dikunci bila kau commit. Ini namanya staging area. Tapi kalau kau cuba ciri baharu terus atas kod utama, versi yang pengguna sedang guna boleh rosak!
Jadi, kau cabangkan satu landasan baharu, buat eksperimen sepuas hati di situ, sementara kod utama kekal stabil dan selamat. Ini namanya git branch. Tapi bila ciri baharu dah siap, ia masih terasing di landasan sendiri dan belum sampai ke kod utama!
Jadi, Git gabungkan perubahan dari cabang itu balik ke cabang utama, dan kalau dua orang ubah baris yang sama, Git minta kau pilih yang mana satu. Ini namanya merge. Tapi kalau laptop kau rosak atau hilang, seluruh sejarah kod kau lenyap bersamanya!
Jadi, kau hantar salinan repositori ke pelayan dalam talian seperti GitHub guna git push, dan rakan sepasukan boleh tarik kemas kini terbaru guna git pull. Ini namanya remote repository. Sekarang setiap perubahan kod kau tercatat kemas, boleh diundur bila-bila masa, dan selamat dikongsi dengan seluruh pasukan.
Ingat, Git ialah mesin masa untuk kod kau, manakala GitHub pula rumah dalam talian untuk simpan dan kongsi repositori. Lepas ni nak belajar apa pula?
Siri Teknologi dan AI dalam animasi 3D LEGO (V916-021) oleh KongsikanDotCom. Tonton lagi di
Animasi 3D dibina dengan kod (Three.js); suara latar dijana dengan bantuan AI dan disemak oleh pasukan KongsikanDotCom.
Teruskan menonton
Video berkaitan
-

Apa Itu Serangan DDoS (Distributed Denial of Service) & Cara Mitigasi Serangan?
-

Bagaimana IPv6 Mengatasi Masalah Kehabisan Alamat IP Dunia?
-

Apa Itu NAT (Network Address Translation) & Cara Ia Menyelamatkan Kekurangan IPv4?
-

Bagaimana VPN (Virtual Private Network) Menyembunyikan Jejak & Lokasi Anda?
-

Apa Itu Model OSI 7 Lapisan (OSI Model) & Bagaimana Data Mengalir Di Dalamnya?
Jangan terlepas video seterusnya
Langgan channel YouTube KongsikanDotCom untuk video ilmu, sains & fakta serta doa harian — kandungan baharu diterbitkan setiap hari.





