Ich habe einige Konfigurationsdateien auf GIT mit Standard-Parameter zu committen. Benutzer können diese Dateien abrufen und sie auf ihrer lokalen Kopie ändern, aber sie dürfen nicht commit/push.Wie verhindert man aufeinanderfolgende Commit auf bestimmte Datei auf Git?
Wie kann ich ein ähnliches Ergebnis erzielen? die Datei gitignore passt nicht zu meinem Bedürfnis, da die Datei nur beim ersten Mal festgeschrieben werden muss
Es gibt keine Möglichkeit, dies mit Git zu erzwingen. Am besten ist es wahrscheinlich, dem Muster ".config.template" oder ".config.defaults" zu folgen, das hier beschrieben wird: http://stackoverflow.com/questions/1396617. Dies ist der gängigste Ansatz zum Verwalten von Konfigurationsdateien in der Quellcodeverwaltung. Es ist kein git-spezifischer Ansatz. –