Bagaimana Cara Menampilkan Perubahan Tanpa Komitmen di Git dan Beberapa perbedaan Git secara Detail?

Bagaimana Cara Menampilkan Perubahan Tanpa Komitmen Di Git Dan Beberapa Perbedaan Git Secara Detail



Saat mengerjakan Git, pengembang perlu memeriksa semua perubahan yang dilakukan dan tidak dilakukan sebelum mendorong konten lokal ke repositori jarak jauh. Seperti yang kita ketahui bahwa file yang tidak dikomit tidak didorong ke repositori jarak jauh Git. Untuk melihat status repositori termasuk perubahan yang tidak dikomit di Git, ' status $git ” perintah digunakan. Selain itu, pengembang mungkin perlu melihat perubahan di antara komitmen terbaru. Untuk tujuan ini, gunakan ' perbedaan $git ” perintah untuk menampilkan perbedaan antara dua komit yang diinginkan.







Panduan ini akan membahas tentang:



Bagaimana Cara Melihat Perubahan Tanpa Komitmen Git?

Untuk melihat perubahan yang tidak dikomit di Git, pertama-tama buka repositori yang diperlukan dan buat file dan lacak ke indeks pementasan. Kemudian, lihat perubahan terlacak repositori Git dengan menggunakan tombol “ status $git ' memerintah.



Ikuti langkah-langkah yang disediakan untuk mengimplementasikan skenario yang dibahas di atas!





Langkah 1: Arahkan ke Direktori Git Lokal

Pindah ke direktori lokal tertentu menggunakan “ CD ' memerintah:



$ CD 'C:\Pergilah \n ew_repos'

Langkah 2: Hasilkan File Baru

Kemudian, jalankan ' menyentuh ” perintah untuk membuat file baru di direktori lokal:

$ menyentuh test_file.txt

Langkah 3: Tambahkan Perubahan Direktori Kerja ke Git Staging Area

Untuk melacak perubahan yang baru ditambahkan ke indeks pementasan, jalankan perintah yang diberikan di bawah ini:

$ git tambahkan test_file.txt

Langkah 4: Verifikasi Perubahan Baru

Lihat perubahan yang dilakukan dan tidak dilakukan dengan mengeksekusi ' status $git ' memerintah:

$ status git

Pada output di bawah ini, Anda dapat melihat bahwa file yang baru dibuat perlu dikomit:

Mari pindah ke bagian selanjutnya dan lihat metode untuk menunjukkan perbedaan antara dua komit.

Bagaimana Membedakan Antara Dua Komit dengan Memanfaatkan Perintah 'git diff'?

Untuk menemukan perbedaan antara dua komit, buat file baru. Kemudian, tahap dan komit perubahan. Selanjutnya, buka file di editor teks dan tambahkan beberapa perubahan. Tambahkan perubahan baru ke area pementasan dan komit. Setelah itu, gunakan “ perbedaan $git ” perintah bersama dengan SHA-hash dari komit yang diinginkan untuk melihat perubahan dalam file.

Coba langkah-langkah yang disediakan untuk mengimplementasikan skenario yang dibahas di atas!

Langkah 1: Hasilkan File Baru

Jalankan “ menyentuh ” perintah untuk membuat file teks baru:

$ menyentuh file1.txt

Langkah 2: Lacak File Baru

Jalankan perintah berikut untuk menambahkan file yang baru dibuat ke area pementasan Git untuk tujuan pelacakan:

$ git tambahkan file1.txt

Langkah 3: Lakukan Perubahan Baru

Kemudian, simpan semua perubahan yang ditambahkan ke repositori Git dengan menjalankan perintah “ git komit ' memerintah:

$ git komit -m '1 file ditambahkan'

Langkah 4: Buka dan Perbarui File

Sekarang, untuk membuka dan memperbarui file yang baru ditambahkan, jalankan “ $ mulai ' memerintah:

$ mulai file1.txt

Langkah 5: Tambahkan Perubahan ke Staging Area

Setelah membuat perubahan pada file, lacak perubahan tersebut ke area pementasan Git:

$ git tambahkan .

Langkah 6: Lakukan Perubahan Baru

Selanjutnya, perbarui repositori Git dengan perubahan yang baru ditambahkan dengan menjalankan perintah yang diberikan di bawah ini:

$ git komit -m 'file1.txt diperbarui'

Langkah 7: Periksa Git Log

Setelah itu jalankan “ git reflog ” perintah untuk mendapatkan SHA-hash dari semua komitmen:

$ log git --on line

Dalam output di bawah ini, kami telah menyalin hash SHA komit yang disorot untuk menemukan perbedaan di antara mereka:

Langkah 8: Temukan Perbedaan Antara Komit

Terakhir, dapatkan perbedaan antara komit SHA-hash yang diinginkan dengan menggunakan ' perbedaan git ' memerintah:

$ git berbeda cea60d0 726df51

Dalam output di bawah ini:

  • ” menunjukkan versi lama file
  • +++ ” menunjukkan file yang diperbarui.
  • + File pertama saya. ” adalah konten yang diperbarui dari file tertentu

Kami telah menjelaskan cara menampilkan perubahan dan perbedaan yang tidak dikomit antara dua komit di Git.

Kesimpulan

Untuk memeriksa perubahan yang tidak dikomit, arahkan ke direktori lokal dan jalankan perintah “ status git ' memerintah. Ini menunjukkan semua perubahan yang tidak dikomit. Namun, jika Anda ingin menemukan perbedaan antara dua komit, ' git diff ” perintah dapat digunakan. Posting ini menunjukkan metode untuk menampilkan perubahan yang tidak dikomit dan menemukan perbedaan antara dua komit di Git.