Hi Junio! El lun, 22 ene 2024 a las 22:42, Junio C Hamano (<gitster@xxxxxxxxx>) escribió: > We have been discussing to extend the mechanism so that we can have > "precious" files, which also will be left out of the project (e.g., > "git add ." will not add to the index, just like an ignored file) > but are not considered "expendable". If file F is "precious": > > - "git add ." will not add F to the index > > - "git status" will not say F is left untracked and can be added > > - "git clean -f" will not remove it. > > - checking out a branch with a tracked file F/G will *fail*, to > prevent the loss of file. And that is exactly the concept I'm handling here: files that should not be tracked BUT that are not expendable. You explained it concisely and perfectly :))) I'll wait until that is implemented, and in the meantime I have a couple solutions I want to try, like using .gitprecious files and 'git ls-files --other --ignored --exclude-from=.gitprecious'. I have more ideas. Thanks a lot for the help and the explanation! -- Raúl Núñez de Arenas Coronado .