Perbezaan Antara gitkeep dan gitignore dalam Git

Perbezaan Antara Gitkeep Dan Gitignore Dalam Git



Git ialah alat pembangunan yang digunakan dalam kalangan pasukan untuk mengurus kod sumber dan mengendalikan projek dengan mudah. Walau bagaimanapun, ia tidak mempunyai keupayaan untuk menjejaki direktori kosong, jadi jika pengguna mencipta direktori kosong, ia tidak menjejaki direktori tersebut dan mengabaikannya.

Blog ini akan menerangkan perbezaan antara gitkeep dan gitignore dalam Git.







Apakah gitkeep dan gitignore dalam Git?

gitkeep digunakan untuk menambah direktori kosong ke dalam repositori Git; walau bagaimanapun, ia bukan ciri terbina dalam Git. Sebagai contoh, kadangkala, pengguna membuat direktori kosong dan ingin menambahkannya ke repositori. Untuk berbuat demikian, diperlukan untuk mencipta ' .gitkeep ” fail di bawah direktori kosong. Selepas berbuat demikian, ia akan menjadi sebahagian daripada repositori Git.



Sebaliknya, gitignore menyenaraikan fail yang Git abaikan apabila ia mencari fail yang tidak dijejaki. Jika pengguna ingin menyembunyikan atau melindungi sebarang maklumat sensitif berkenaan projek mereka, seperti bukti kelayakan, mereka boleh menyimpannya sebagai “. gitignore ” fail.



Lihatlah perbezaan antara gitkeep dan gitignore dalam Git.





Perbezaan Antara gitkeep dan gitignore dalam Git?

Di sini, kami telah menyenaraikan perbezaan utama antara gitkeep dan gitignore:

gitkeep gitignore
gitkeep bukan ciri terbina dalam Git kerana ia hanya digunakan untuk menyimpan direktori kosong. gitignore digunakan untuk menyenaraikan fail yang diabaikan
gitkeep digunakan untuk menjejaki direktori kosong dalam Git. Ia digunakan untuk menyimpan maklumat sensitif.

Mari lihat bahagian yang disediakan di bawah untuk memahami penggunaan gitkeep dan gitignore dalam Git.



Bagaimana untuk Menggunakan gitkeep dalam Git?

Untuk mencipta folder kosong dalam Git dengan gitkeep, ikut arahan di bawah.

Langkah 1: Lancarkan Git Bash

Buka terminal Git Bash dalam sistem anda dengan bantuan “ Memulakan ” menu:


Langkah 2: Cipta Folder Kosong

Buat folder kosong dalam Repositori Git dengan ' mkdir ” perintah:

$ mkdir nill-folder



Langkah 3: Navigasi ke Folder

Seterusnya, laksanakan ' cd ” perintah untuk berpindah ke folder kosong yang dibuat:

$ cd nill-folder



Langkah 4: Cipta Fail .gitkeep

Buat ' .gitkeep ” dalam folder kosong dengan bantuan arahan yang disediakan:

$ sentuh .gitkeep



Langkah 5: Tambah Fail

Jalankan ' git add . ” perintah untuk menambah fail dan mengemas kini indeks Git untuk penjejakan:

$ git add .



Langkah 6: Lakukan Perubahan

Selepas itu, lakukan perubahan ke dalam repositori Git dengan ' git commit ” perintah:

$ git commit -m 'folder kosong'


Di sini, ' -m ” ialah bendera yang digunakan untuk menambah mesej komit di dalam petikan berganda:


Langkah 7: Tekan Komit

Akhir sekali, kami akan menolak komit dengan folder kosong ke repositori jauh Git:

$ git push --set-upstream asal utama


Output di bawah menunjukkan bahawa kami telah berjaya menolak komit dengan direktori Git kosong:


Mari lihat bahagian seterusnya untuk memahami penggunaan ' gitignore ” dalam Git.

Bagaimana untuk Menggunakan gitignore dalam Git?

Semak langkah di bawah untuk mengabaikan folder kosong semasa menjejaki repositori Git menggunakan gitignore.

Langkah 1: Buka Repositori Git

Mula-mula, buka repositori Git pada sistem anda:


Langkah 2: Cipta Folder Kosong

Seterusnya, klik kanan di dalam folder yang dipilih, pilih ' Baru ' pilihan daripada menu yang muncul, dan klik pada ' folder 'pilihan:


Tetapkan nama folder sebagai “ .giignore ”:


Langkah 3: Lancarkan Git Bash

Buka ' Git Bash ” terminal dalam sistem anda menggunakan “ Memulakan ” menu:


Langkah 4: Navigasi ke Direktori

Navigasi ke repositori Git menggunakan ' cd ” perintah:

$ cd 'C:\Users \n azma\Linux_1'



Langkah 5: Semak Status

Akhir sekali, semak status direktori Git di mana kami telah mencipta folder kosong:

$ status git


Seperti yang anda lihat, Git tidak menyenaraikan ' .giignore ” folder:


Kami telah menjelaskan perbezaan antara gitkeep dan gitignore dalam Git.

Kesimpulan

Folder kosong dalam repositori Git dikenali sebagai “ .gitkeep ” fail yang digunakan untuk membuat repositori Git yang menyimpan direktori kosong lain. Sebaliknya, ' .giignore” digunakan untuk menyimpan maklumat sensitif yang tidak didedahkan semasa menjejaki repositori Git. Blog ini menunjukkan perbezaan antara Gitkeep dan Gitignore dalam Git dan cara menggunakannya.