Penguasaan Baris Perintah Linux · Pelajaran

Asas Git daripada Baris Perintah

Pelajari perintah Git penting untuk kawalan versi, termasuk membuat komit, pencabangan dan penggabungan.

Pelajaran 1 daripada 411 langkah

Asas Git daripada Baris Perintah ialah pelajaran Penguasaan Baris Perintah Linux percuma di CoddyKit. Ini ialah pelajaran 1 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Penguasaan Baris Perintah Linux, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Penguasaan Baris Perintah Linux merangkumi sejumlah 4 pelajaran.

Apakah Git?

Selamat datang ke asas Git! Git ialah Sistem Kawalan Versi (VCS) yang berkuasa. Anggaplah ia sebagai buku sejarah yang sangat pintar untuk kod anda.

Git menjejaki setiap perubahan yang anda lakukan, membolehkan anda kembali kepada versi terdahulu, bekerjasama dengan orang lain dan mengurus ciri yang berbeza tanpa mengganggu kerja sesiapa. Git penting untuk pembangunan perisian moden!

Memulakan Projek Git

Untuk mula menjejaki projek dengan Git, anda perlu memulakan repositori terlebih dahulu. Tindakan ini mencipta folder khas .git dalam projek anda, tempat Git menyimpan semua maklumat penjejakannya.

Gunakan perintah git init dalam direktori akar projek anda.

mkdir my_project
cd my_project
git init

Menyediakan Perubahan Anda

Sebelum menyimpan kerja anda, Git menggunakan 'kawasan persediaan'. Ia seperti ruang draf kasar tempat anda memilih perubahan yang hendak disertakan dalam simpanan seterusnya.

Perintah git add digunakan untuk menambahkan fail atau perubahan ke kawasan persediaan ini.

echo "My first line." > README.md
git add README.md

Menyimpan Kerja Anda (Komit)

Setelah perubahan disediakan, anda boleh 'mengkomit' perubahan tersebut. Komit ialah gambaran projek anda pada titik masa tertentu, bersama mesej yang menerangkannya.

Gunakan git commit -m "Your message" untuk menyimpan perubahan yang disediakan ke dalam sejarah repositori anda.

git commit -m "Initial commit: Added README.md"

Melihat Sejarah Projek

Git menyimpan log terperinci bagi semua komit anda. Anda boleh menyemak sejarah ini untuk melihat siapa yang membuat perubahan tertentu dan bila perubahan itu dibuat.

Perintah git log memaparkan sejarah komit repositori anda. Pilihan --oneline memberikan paparan ringkas.

git log --oneline

Pembangunan Selari dengan Cabang

Cabang ialah konsep teras dalam Git. Cabang membolehkan anda menyimpang daripada garis utama pembangunan dan terus bekerja tanpa menjejaskan projek utama.

  • Mengerjakan ciri baharu.
  • Membaiki pepijat tanpa merosakkan kod yang stabil.
  • Mencuba idea baharu.

Cabang main (atau master) biasanya ialah versi yang stabil.

Mencipta Cabang Baharu

Untuk memulakan garis pembangunan baharu, anda perlu mencipta cabang baharu. Tindakan ini belum memindahkan anda ke cabang baharu; ia hanya menciptanya.

Perintah git branch <branch-name> mencipta cabang baharu. Anda boleh menyenaraikan semua cabang dengan hanya menggunakan git branch.

git branch feature/login
git branch

Beralih antara Cabang

Selepas mencipta cabang, anda perlu beralih kepadanya untuk mula mengerjakan garis pembangunan tertentu itu. Fail anda akan mencerminkan keadaan cabang tersebut.

Gunakan git switch <branch-name> untuk beralih ke cabang sedia ada. Ini ialah cara moden untuk menavigasi cabang.

git switch feature/login
# Now you are on the 'feature/login' branch

Menggabungkan Cabang

Setelah selesai mengerjakan cabang ciri, anda biasanya perlu menyepadukan perubahan tersebut kembali ke garis pembangunan utama, lazimnya cabang main.

Mula-mula, beralih ke cabang sasaran (contohnya, main), kemudian gunakan git merge <source-branch> untuk membawa masuk perubahan tersebut.

git switch main
git merge feature/login

Semakan Aliran Kerja Git

Anda telah mempelajari langkah-langkah asas untuk mengurus perubahan dengan Git. Mari uji pemahaman anda tentang cara menyimpan kerja anda.

Ringkasan Asas Git

Syabas! Anda telah mempelajari perintah asas Git:

  • git init: Untuk memulakan repositori baharu.
  • git add: Untuk menyediakan perubahan bagi komit.
  • git commit: Untuk menyimpan perubahan yang telah disediakan ke dalam sejarah.
  • git log: Untuk melihat sejarah komit projek anda.
  • git branch: Untuk mencipta dan menyenaraikan cabang.
  • git switch: Untuk bertukar antara cabang.
  • git merge: Untuk menggabungkan perubahan daripada cabang yang berbeza.

Perintah-perintah ini menjadi asas pengurusan kod anda dengan Git!

Percuma untuk bermula

Pelajari Penguasaan Baris Perintah Linux dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
12
Pelajaran
48

Soalan Lazim

Adakah pelajaran “Asas Git daripada Baris Perintah” percuma?

Ya — teks penuh “Asas Git daripada Baris Perintah” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Penguasaan Baris Perintah Linux, tingkat taraf kepada CoddyKit PRO. Kursus Penguasaan Baris Perintah Linux merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “Asas Git daripada Baris Perintah”?

Pelajari perintah Git penting untuk kawalan versi, termasuk membuat komit, pencabangan dan penggabungan. Anda berlatih Penguasaan Baris Perintah Linux menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Penguasaan Baris Perintah Linux?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Penguasaan Baris Perintah Linux di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 4.

Berapa lamakah pelajaran “Asas Git daripada Baris Perintah” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Penguasaan Baris Perintah Linux ini?

Ya. Setiap pelajaran Penguasaan Baris Perintah Linux menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Asas Git daripada Baris Perintah
  2. Pemboleh Ubah Persekitaran dan Alias
  3. Konfigurasi Shell: `.bashrc`, `.zshrc`, `.profile`
  4. Pencabangan dan Penggabungan dengan Git dari Baris Perintah
← Kembali ke Penguasaan Baris Perintah Linux