czuję, że ważne jest, aby wiedzieć każdy kawałek informacji na temat moich repozytoriach, więc nigdy nie skopiować i wkleić plik .hgignore z jednego repo do następnego, a nie ja zawsze buduj je, jak idę.
To jest łatwe z TortoiseHg, ponieważ okno Commit wyświetli listę wszystkich nieśledzonych plików, a proste kliknięcie prawym przyciskiem myszy pozwoli mi dodać wzory, aby zignorować te pliki. W ten sposób zawsze odkrywam nowe pliki, które mogę lub nie chcę zachować.
Na przykład na liście opublikowanej przez Thomasa, ostatni wpis to *.resharper
. Zapobiegnie to udostępnianiu ustawień resharperu dla każdego rozwiązania, ponieważ można ustawić jedną z opcji w oknie konfiguracji dla ReSharpera. Innymi słowy, jeśli chcesz mieć pewność, że wszyscy programiści działają z tymi samymi ustawieniami dla wielu rzeczy, z którymi ReSharper ci pomoże, ta konkretna linia nie może tam być.
Moja rada jest następująca: rób to ręcznie, w trakcie procesu dowiesz się co nieco o swoim projekcie.
Dzięki, doskonała lista. –
i '[Tt] humbs.db'? –
@David: To jest dla plików pamięci podręcznej miniatur Windows "thumbs.db" czytaj więcej na ten temat tutaj: http://en.wikipedia.org/wiki/Windows_thumbnail_cache –