Git adalah alat pengembangan yang digunakan di antara tim untuk mengelola kode sumber dan menangani proyek dengan mudah. Namun, ia tidak memiliki kemampuan untuk melacak direktori kosong, jadi jika pengguna membuat direktori kosong, ia tidak melacak direktori tersebut dan mengabaikannya.
Blog ini akan menjelaskan perbedaan antara gitkeep dan gitignore di Git.
Apa itu gitkeep dan gitignore di Git?
gitkeep digunakan untuk menambahkan direktori kosong ke dalam repositori Git; namun, ini bukan fitur bawaan Git. Misalnya, terkadang, pengguna membuat direktori kosong dan ingin menambahkannya ke repositori. Untuk itu perlu dibuat “ .gitkeep ” di bawah direktori kosong. Setelah melakukannya, itu akan menjadi bagian dari repositori Git.
Di sisi lain, gitignore mencantumkan file yang diabaikan Git saat mencari file yang tidak terlacak. Jika pengguna ingin menyembunyikan atau melindungi informasi sensitif apa pun terkait proyek mereka, seperti kredensial, mereka dapat menyimpannya sebagai '. gitignore ” file.
Lihatlah perbedaan antara gitkeep dan gitignore di Git.
Perbedaan Antara gitkeep dan gitignore di Git?
Di sini, kami telah meminta perbedaan utama antara gitkeep dan gitignore:
gitkeep | gitignore |
gitkeep bukan fitur bawaan Git karena hanya digunakan untuk menyimpan direktori kosong. | .gitignore digunakan untuk membuat daftar file yang diabaikan |
gitkeep digunakan untuk melacak direktori kosong di Git. | Digunakan untuk menyimpan informasi sensitif. |
Mari kita periksa bagian yang disediakan di bawah ini untuk memahami penggunaan gitkeep dan gitignore di Git.
Bagaimana Cara Menggunakan gitkeep di Git?
Untuk membuat folder kosong di Git dengan gitkeep, ikuti instruksi di bawah ini.
Langkah 1: Luncurkan Git Bash
Buka terminal Git Bash di sistem Anda dengan bantuan ' Memulai ' Tidak bisa:
Langkah 2: Buat Folder Kosong
Buat folder kosong di Git Repository dengan ' mkdir ' memerintah:
$ mkdir folder-nill
Langkah 3: Arahkan ke Folder
Selanjutnya, jalankan “ CD ” perintah untuk pindah ke folder kosong yang dibuat:
$ CD folder-nill
Langkah 4: Buat File .gitkeep
Membuat ' .gitkeep ” di dalam folder kosong dengan bantuan perintah yang disediakan:
$ menyentuh .gitkeep
Langkah 5: Tambahkan File
Jalankan “ git tambahkan. ” perintah untuk menambahkan file dan memperbarui indeks Git untuk pelacakan:
$ git tambahkan .
Langkah 6: Lakukan Perubahan
Setelah itu, komit perubahan ke dalam repositori Git dengan perintah “ git komit ' memerintah:
$ git komit -m 'folder kosong'
Di Sini, ' -m ” adalah bendera yang digunakan untuk menambahkan pesan komit di dalam tanda kutip ganda:
Langkah 7: Dorong Komit
Terakhir, kami akan mendorong komit dengan folder kosong ke repositori jarak jauh Git:
$ git push --set-upstream asal utama
Output di bawah ini menunjukkan bahwa kami telah berhasil mendorong komit dengan direktori Git kosong:
Mari kita periksa bagian selanjutnya untuk memahami penggunaan “ gitignore ” di Git.
Bagaimana Cara Menggunakan gitignore di Git?
Lihat langkah-langkah di bawah ini untuk mengabaikan folder kosong saat melacak repositori Git menggunakan gitignore.
Langkah 1: Buka Repositori Git
Pertama, buka repositori Git di sistem Anda:
Langkah 2: Buat Folder Kosong
Selanjutnya, klik kanan di dalam folder yang dipilih, pilih ' Baru ” dari menu yang muncul, dan klik “ Map ' pilihan:
Tetapkan nama folder sebagai “ .gitignore ”:
Langkah 3: Luncurkan Git Bash
Buka ' Git Bashu ” terminal di sistem Anda menggunakan “ Memulai ' Tidak bisa:
Langkah 4: Arahkan ke Direktori
Arahkan ke repositori Git menggunakan ' CD ' memerintah:
$ CD 'C:\Pengguna \n azma\Linux_1'
Langkah 5: Periksa Status
Terakhir, periksa status direktori Git tempat kami membuat folder kosong:
$ status git
Seperti yang Anda lihat, Git tidak mencantumkan ' .gitignore ” folder:
Kami telah menjelaskan perbedaan antara gitkeep dan gitignore di Git.
Kesimpulan
Folder kosong di repositori Git dikenal sebagai “ .gitkeep ” yang digunakan untuk membuat repositori Git yang menyimpan direktori kosong lainnya. Di sisi lain, “ .gitignore” digunakan untuk menyimpan informasi sensitif yang tidak terungkap saat melacak repositori Git. Blog ini menunjukkan perbedaan antara Gitkeep dan Gitigore di Git dan cara menggunakannya.