Bagaimana Saya Menggunakan Fail .gitignore?

How Do I Use Gitignore File



Semasa bekerja dengan repositori Git, ada file tertentu yang tidak ingin kami lakukan setiap kali kami membuat perubahan pada repositori kami. Ini kerana fail-fail ini mungkin berkaitan dengan konfigurasi atau perpustakaan tertentu sehingga kita tidak mahu mengacaukan atau mengubahnya. Juga, dengan mengesyorkan fail seperti itu, anda mungkin akan merosakkan keseluruhan repositori projek anda. Inilah sebabnya mengapa Git memperkenalkan konsep fail .gitignore. Ini adalah fail di Git di mana anda boleh menambahkan semua fail dari repositori projek anda yang anda tidak mahu lagi, atau dengan kata lain, fail yang anda ingin abaikan semasa melakukan. Oleh itu, hari ini kami akan menerangkan kepada anda kaedah menggunakan fail .gitignore di Ubuntu 20.04.

Kaedah menggunakan Fail .gitignore di Ubuntu 20.04

Untuk menggunakan fail .gitignore di Ubuntu 20.04, kami akan memandu anda melalui sembilan langkah berikut:







Langkah 1: Memperolehi Ujian Repositori

Daripada membuat repositori projek kami sendiri, kami telah menggunakan contoh repositori yang terdapat di GitHub. Anda perlu memperoleh repositori ini dengan menjalankan perintah yang disebutkan di bawah:



git klon https://github.com/schacon/simplegit-progit



Setelah repositori yang ditentukan telah diklon ke sistem Ubuntu 20.04 anda, ia akan memaparkan status berikut di terminal:





Langkah 2: Buat Fail Contoh untuk diabaikan

Sekarang kita perlu membuat contoh fail yang ingin kita abaikan dalam direktori projek kita. Untuk itu, pertama kita perlu pergi ke direktori projek kita dengan menjalankan perintah ini:



cd / rumah / kbuzdar / simplegit-progit

Di sini, anda perlu memberikan jalan di mana anda telah mengklon repositori ujian.

Setelah anda berada di repositori ujian, anda boleh membuat contoh fail di dalamnya dengan menjalankan perintah berikut:

sudo nano abc.txt

Apabila fail ini dibuka dengan editor nano, anda boleh menulis teks rawak di dalamnya, seperti yang ditunjukkan dalam gambar di bawah, selepas itu anda boleh menyimpan fail ini.

Langkah 3: Buat Fail .gitignore

Setelah kami membuat fail yang ingin kami abaikan dalam komit kami yang seterusnya, kami akan membuat fail .gitignore di repositori projek kami dengan menjalankan perintah berikut:

sudo nano .gitignore

Langkah 4: Tambahkan Fail yang akan diabaikan dalam Fail .gitignore

Apabila fail .gitignore dibuka dengan editor nano, anda harus menambahkan nama fail yang ingin anda abaikan ke fail .gitignore. Dalam kes kami, ini adalah abc.txt. Setelah menambahkan fail ini ke fail .gitignore, kami hanya akan menyimpannya. Anda boleh menambah seberapa banyak fail yang anda mahu abaikan dalam fail .gitignore dalam baris yang berasingan.

Langkah 5: Permulaan semula Git

Setelah membuat perubahan yang diinginkan, kita harus menginisialisasi semula Git dengan menjalankan perintah berikut:

git init

Sekiranya arahan ini berjaya memulakan semula Git dengan jayanya, maka anda akan dapat melihat mesej yang ditunjukkan dalam gambar di bawah.

Langkah 6: Tambahkan Perubahan Baru ke Repositori anda

Langkah seterusnya adalah menambahkan perubahan yang baru dibuat ke repositori projek kami dengan menjalankan perintah berikut:

git tambah.

Sekiranya perubahan berjaya ditambahkan ke repositori projek anda, maka sistem tidak akan memaparkan sebarang pesan di terminal, seperti yang ditunjukkan pada gambar di bawah.

Langkah 7: Periksa Status Git Semasa

Sekarang sebelum melakukan perubahan ini pada Git, kami akan memeriksa status Git semasa dengan perintah berikut:

status git

Status semasa repositori projek Git kami ditunjukkan dalam gambar di bawah.

Langkah 8: Lakukan semua Perubahan

Sekarang kita akan melakukan perubahan ini dengan menjalankan perintah berikut:

git commit - m Mesej yang akan Dipaparkan

Di sini, anda boleh mengganti Mesej yang akan Dipaparkan dengan mana-mana mesej pilihan anda yang ingin dipaparkan dengan komit baru-baru ini.

Hasil komitmen terbaru kami ditunjukkan dalam gambar di bawah.

Anda dapat dengan mudah melihat dari gambar yang ditunjukkan di atas bahawa hanya fail .gitignore yang telah dilakukan dan bukan fail abc.txt kerana kami mahu mengabaikannya dalam komitmen kami. Ini bermaksud bahawa Git telah berjaya mengabaikan fail yang kami sebutkan dalam fail .gitignore kami semasa melakukan perubahan.

Kesimpulannya

Dengan mengikuti tutorial hari ini, anda boleh menambahkan seberapa banyak fail yang anda mahu abaikan dengan mudah semasa melakukan komit dalam fail .gitignore anda. Dengan cara ini, anda tidak hanya akan menyimpan fail-fail ini dari tidak diacau secara tidak sengaja, tetapi juga akan menjimatkan sumber anda yang akan dihabiskan untuk melakukan fail yang tidak berkaitan.