Pliki do zignorowania podczas używania programu Visual Studio z Git

Zainstalowałem Gita, aby zrobić trochę rozwoju przy użyciu Visual Studio 2008. Większość prac będzie nowym opracowaniem, ale mamy kilka starych projektów sprzed VS2005, które chcę przenieść do nowego repozytorium. Istnieje istniejący wątek na temat ogólnegoIntegracja VS / Git ale moje pytanie ogranicza się do pliku .gitignore i Visual Studio.

Moje pytanie składa się z dwóch części:

Jakie wpisy powinny być zawarte w pliku .gitignore, aby objąć pliki Visual Studio, takie jak pliki binarne, zespoły, pliki debugowania itp.? Niektóre zostały omówione w wątku wspomnianym powyżej, ale czy istnieje kompletny zestaw?

W jakich sytuacjach konieczne było wykluczenie plików globalnie, pojedynczego repozytorium lub użycie zmiennej środowiskowej?

Znam już JAK. Oto fragment Gitainstrukcja obsługi na ignorowanie plików.

Jeśli chcesz, aby wzorce wykluczeń wpływały tylko na określone repozytoria (zamiast każdego repozytorium dla danego projektu), możesz zamiast tego umieścić je w pliku w repozytorium o nazwie .git / info / exclude lub w dowolnym pliku określonym przez rdzeń. zmienna konfiguracyjna excludesfile. Niektóre polecenia git mogą również brać wzorce wykluczeń bezpośrednio z linii poleceń. Widziećgitignore (5) o szczegóły.

questionAnswers(3)

yourAnswerToTheQuestion