Wie kann ich die Verfolgung von Änderungen an einer Datei in Git stoppen und ignorieren?

Habe ich geklont, ein Projekt, dass beinhaltet einige .csproj - Dateien. Brauche ich nicht/wie meine lokalen csproj Dateien, die von Git verwaltet (oder gebracht wird, bis Sie beim erstellen einer patch), aber klar, Sie sind im Projekt.

Habe ich Hinzugefügt *.csproj zu meinem LOKALEN .gitignore, aber die Dateien sind schon in der repo.

Geben, wenn ich git status, es zeigt meine änderungen an csproj die ich bin nicht daran interessiert verfolgen oder die übermittlung für die patches.

Wie Entferne ich die "Verfolgung" diese Dateien aus meinem persönlichen repo (aber halten Sie in der Quelle, so dass ich Sie verwenden kann), so dass ich nicht sehen, die änderungen, wenn ich einen status (oder erstellen Sie einen patch)?

Gibt es eine richtige/übliche Weg, um mit dieser situation umzugehen?

Kommentar zu dem Problem - Öffnen
Eine sehr nützliche Frage, aber ich bin neugierig, warum Sie würde nicht wollen, um änderungen zu verfolgen, um die .csproj - Datei, die ist sehr viel ein wichtiger Bestandteil eines jeden Projekts. Änderungen an der .csproj.Benutzer - Datei oder eine .Publish.XML - Dateien kann ich Total verstehen, nicht verfolgen, aber ich bin fasziniert, warum Sie würde nicht wollen, zu verfolgen, die .csproj... Kommentarautor: Owen Blacker
Vielleicht verwenden Sie eine andere IDE? Kommentarautor: Jarrett
Ironischerweise, ich kam auf diesen thread weil ich bin auf der Suche zu entfernen .suo-Dateien aus einem repo-aber behalten Sie Sie lokal. Für die Nachwelt .Net Entwicklung erfordert, dass Sie halten .csproj-Dateien im repo, und diese änderungen sollte stets verfolgt werden, es sei denn, Sie möchten, um zu fühlen, den Zorn von einem anderen Entwickler auf Ihr Projekt. Wenn Sie jemals unsicher sind, werfen Sie einen Blick auf die gitignore-Dateien repo auf GitHub: github.com/github/gitignore/blob/master/VisualStudio.gitignore Kommentarautor: longda
@Cupcake, die Frage, die du verlinkt hast, wurde geschrieben, 15 Tagen, nachdem diese ein? Vielleicht haben Sie anderes im Sinn? Kommentarautor: stephenmurdoch
@marflar kanonischen Fragen, die nicht unbedingt der älteste, best ersetzt. Die, die ich verlinkt hat 20 Antworten, während dieser hat nur 5. Kommentarautor:

InformationsquelleAutor der Frage Joshua Ball | 2009-06-01

Schreibe einen Kommentar