Langsung ke konten utama

Cara Membuat gitignore

Cara membuat git mengabaikan file cukup mudah. Hanya dengan menambahkan file .gitignore didalam folder repository, maka git akan mengabaikan file / folder sesuai dengan rule yang ada didalamnya.

Ada file atau folder tertentu didalam repository yang tidak perlu terekam dalam aktifitas kontrol versi. Seperti file .thumbs, .bak (temporary file), .exe atau .dll yang merupakan hasil dari source code. Contoh lain juga .DS_STORE (informasi folder pada mac) yang bukan menjadi bagian dari source tidak perlu dikontrol perubahannya.

Buat sebuah files .gitignore, dan isi dengan rule yang diinginkan:

# ini komentar
*.[oa]             # abaikan file *.o dan *.a
*~                 # abaikan file yang diakhiri dengan ~
*.bak              # abaikan file dengan ekstensi .bak
!file.bak          # pengecualian, file.bak tidak diabaikan
/css               # hanya mengabaikan file didalam folder css, 
                   # foldernya didalamnya tidak
test/              # abaikan semua file didalam folder test/
doc/*.txt          # abaikan doc/notes.txt, 
                   # tapi tidak doc/server/arch.txt

Lakukan add dan commit setelah menambahkan .gitignore

$ git add .gitignore
$ git commit -m "Menambahkan .gitignore"

Jika .gitignore ditambahkan setelah melakukan beberapa kali commit. Buang file yang tidak ingin dikontrol dengan perintah

$ git rm --cached namafile
$ git rm --cached *namafile

Jangan lupa add dan commit setelah menghapus file, git akan menghapus history file tersebut.

Sumber: hazulifidastian

Referensi: https://git-scm.com/docs/gitignore


Komentar

Postingan populer dari blog ini

laravel

  Untuk seorang programer yang menggunakan framework pastilah tidak asing lagi dengan nama laravel, tapi beda hal lagi dengan orang atau programer yang baru mengenal framework pastilah akan merasa asing dengan nama laravel ini, nah untuk yang belum mengenal lebih dalam apa itu Framework laravel sekarang saya akan membahas sedikit tentang laravel. Laravel adalah sebuah framework PHP yang dirilis dibawah lisensi MIT, dibangun dengan konsep MVC (model view controller). Laravel sendiri adalah framework PHP MVC yang dikembangkan oleh Taylor Otwell pada tahun 2011 dan sekarang telah mencapai versi 7 dan dengan slogan laravel “PHP THAT DOESN’T HURT. CODE HAPPY & ENJOY THE FRESH AIR.” Kita akan merasa bahwa pemrograman php itu menyenangkan dan mudah karna Banyak sekali fitur-fitur yang akan sangat membantu kita dalam mengkoding dengan menggunakan framework laravel ini. Dan berikut adalah beberapa fitur-fitur yang akan membantu anda dalam memprogram webb anda. 1. RESTful Routing RE...