[Tips] Git Anggap Tak Berubah


Misalkan anda ingin menulis kode dan menyimpannya di github. Namun, di kode anda terdapat credentials, yang anda perlukan untuk testing. Jangan sampai anda ikut bagikan kode rahasia anda ini.

Ada beberapa langkah untuk mengantisipasinya:

  • Buat file terpisah untuk credentials.py, isi dengan dummy credential. misal
username = 'fakeusername'
password = 'fakepassword'
  • Add and Commit
  • Ketikkan perintah git update-index --assume-unchanged credentials.py

Setelah ini, isi username dan password dengan yang asli. Check git status, apakah ada perubahan? Kalau tidak ada, maka langkah anda berhasil. Selamat.