¿Hay alguna forma de hacer que Git no vuelva a enviar un file especial?

A veces, no deseo enviar un file especial después de la primera confirmación, por ejemplo, conn.php, que contiene mi nombre de usuario y contraseña de mysql. Puedo cambiarlo al principio, confirmarlo y volver a cambiarlo, pero debo hacerlo. este ciclo cada vez que me comprometo?

Creo que hay algunas soluciones? ¿Qué son?

¿Leíste la documentation ? 😉

Agregue los files a un file llamado .gitignore en su carpeta de proyecto como se explica aquí .

Para ignorar los cambios en un file, la mejor opción es usar

 git update-index --assume-unchanged conn.php 

que actualizará el índice, marcando este file como no actualizado (y por lo tanto no intentará agregarlo a las nuevas confirmaciones).