Dieser hat mehrere Teammitglieder auf Windows ratlos, die Git laufen lassen. Wir haben alle möglichen expliziten und Platzhaltereinträge in .gitignore ausprobiert, aber Objekte im versteckten .vs/Ordner als Teil von Visual Studio 2015 RC werden weiterhin festgeschrieben. Da es sich um individuelle Einstellungen für Entwickler handelt, sind diese natürlich immer unterschiedlich und erscheinen in einem git diff. Gibt es irgendwelche Hacks da draußen, um alles im obersten .vs/Ordner im Repo zu ignorieren?Gitignore wird .vs-Ordner für Visual Studio 2015 RC auf Windows7/8 nicht ignorieren
Antwort
Wenn sie in einer git diff
angezeigt werden, werden die Dateien bereits verfolgt, während .gitignore nur Dateien betrifft, die nicht geparkt sind. Sie müssen die Dateien aus der Quellcodeverwaltung mit git rm --cached
und dann entfernen. Gitignore wirkt sich auf sie aus.
Hinweis: Wenn Sie dies tun, werden andere Entwickler ihre Dateien lokal gelöscht, wenn sie ihre nächste git pull
tun. Bevor Sie das tun, möchten Sie vielleicht ein Backup dieser Dateien erstellen.
Ich stieß auf dieses Problem, bevor ich irgendetwas zu meinem Repository beging. Ich dachte irrtümlicherweise, dass VS die Dateien nur dann als "Änderungen" erkennen würde, wenn sie die Datei .gitignore im Verzeichnis hätten. Sie müssen zuerst die .gitignore-Datei festschreiben, bevor Git beginnt, die darin angegebenen Dateien zu ignorieren.
In unserem Fall wurde das Verzeichnis .vs
der Quellcodeverwaltung hinzugefügt, als ich das Repository initialisierte. Somit wird die Linie in .gitignore
:
/.vs
tat nichts, bis ich die Verzeichnis- und kontrolliert in den Änderungen (ähnlich dem, was TPoschel gelöscht sagt oben, jedoch mit dem Unterschied, dass in dem gelöschten Verzeichnis überprüft, was behoben, wie ich bereits in der Datei .gitignore
eingecheckt hatte).
Normalerweise füge ich .vs am Anfang hinzu, wenn Repo sauber ist.
.vs
in .gitignore: aber ich kann git gehorcht bestätigen.
Und wie andere sagt, lokal entfernen und dann Commit/Push.
- 1. Visual Studio 2015 RC-Emulator für Android startet nicht
- 2. Fehler LNK2001 __imp_fprintf Visual Studio 2015 RC
- 3. Ausschließen/Ignorieren eines Ordners in Visual Studio 2015 (Webprojekt)
- 4. Verbinden meines Android-Geräts mit Visual Studio 2015 RC
- 5. Intellisense auf Visual Studio 2015 RC für bower.json Datei funktioniert nicht ordnungsgemäß.
- 6. Wie Upgrade von Visual Studio 2015 RC zu RTM
- 7. SSDT für Visual Studio 2015
- 8. Projektvorlage für Visual Studio 2015
- 9. Visual Studio 2015 RC Entity Framework 6.1.3 Migrationsfehler
- 10. BIDS für Visual Studio 2015
- 11. gitignore ignoriert. Suo Visual Studio-Datei
- 12. Debuggen mit Visual Studio 2015 auf Android funktioniert nicht mehr
- 13. Visual Studio 2015 reagiert nicht
- 14. LargeAddressAware Visual Studio 2015 C#
- 15. ClearCase in Visual Studio 2015
- 16. Visual Studio Migration 2015
- 17. Vergleich Visual Studio 2015 und Blend für Visual Studio
- 18. Kann ich Visual Studio Community 2015 RC auf Version 2015 aktualisieren, wenn die endgültige Version veröffentlicht wird (ohne Neuinstallation)?
- 19. Visual Studio 2015 Buildfehler
- 20. Visual Studio 2015 Intellisense
- 21. nicht Visual C++ Redistributable für Visual Studio 2015 (64-Bit)
- 22. Visual Studio 2015-Befehlsfenster
- 23. Xamarin + Visual Studio 2015
- 24. Visual Studio 2015 wird nur git für die Quellcodeverwaltung verwenden
- 25. Xamarin nicht kompilieren in Visual Studio 2015
- 26. Xamarin für Visual Studio 2015 Update fehlgeschlagen
- 27. Untracked Dateien in Git mit Visual Studio 2015
- 28. Visual Studio 2015 markieren Block in Klammern {}
- 29. Visual Studio 2015 - Javascript ES6 funktioniert nicht
- 30. SSDT funktioniert nicht mit Visual Studio 2015
Können Sie die Datei '.gitignore' aus Ihrem Projekt anzeigen? – nwinkler