I would like to know if it's possible to ignore a file or a part of my code during a commit. To develop my solution I actually use two different computers, each using his own connection string to the database.
    //Informations - DB
    private const String _SERVER = "localhost";
    private const String _DATABASE = "dbname";
    private const String _UID = "";
    private const String _PASSWORD = "";
    //DB connection
    public static MySqlConnection v_DBConnection;
    public static void InititializeDB()
    {
        String v_ConnectionString = null;
        MySqlConnectionStringBuilder v_MySqlConnectionStringBuilder;
        try
        {
            v_ConnectionString = null;
            v_MySqlConnectionStringBuilder = new MySqlConnectionStringBuilder();
            v_MySqlConnectionStringBuilder.Server = _SERVER;
            v_MySqlConnectionStringBuilder.UserID = _UID;
            v_MySqlConnectionStringBuilder.Password = _PASSWORD;
            v_MySqlConnectionStringBuilder.Database = _DATABASE;
            //CONNECTION CHAIN
            v_ConnectionString = v_MySqlConnectionStringBuilder.ToString();
            v_DBConnection = new MySqlConnection(v_ConnectionString);
        }
        catch (Exception exception)
        {
            MessageBox.Show("InititializeDB fail due to:" + exception.ToString());
        }
    }
I would like during a commit ignore the file containing the string or exclude a part of the code (connection string).
I tried to add the file containing my connection chain in my .gitignore file but I'm not sure, I did'nt understandhow the .gitignore file work.
# Ignored files
DBConnection.cs
 
    