Otrzymuję ten błąd ostrzeżenie: nie znaleziono szablonów/usr/local/git/share/git-core/templates kiedy klonuję repo w lokalnym repozytorium this link, this link i this link Próbowałem tej metody i czekam tylko ponad 20 minut, ale repo nie klonuje. Używam drzewa źródłowego i systemu OS X El Capitan. Jak mogę to naprawić?ostrzeżenie: nie znaleziono szablonów/usr/local/git/share/git-core/templates
Odpowiedz
Utwórz folder szablonów.
W twoim przypadku, powinno być: mkdir /usr/local/git/share/git-core/templates
Upewnij się, że zainstalowany w systemie git. Sprawdź wpisując git w wierszu poleceń/terminalu.
Otrzymuję to ostrzeżenie od sourcetree, niezależnie od zainstalowanego git systemu * i * osadzonego gita, który jest prawdopodobnie dołączony do sourcetree. Potwierdziłem, że ustawienie preferencji sourcetree do używania jednej z tych 2 wersji git nadal generuje to ostrzeżenie. – wonderfulthunk
W przypadku źródła drzewa kroki:
Source tree Menu
Preferences
Git
Click on System Git under Embedded Git Version 2.2.1
Reset to embedded Git
Restart source tree
Nie miało to dla mnie żadnego skutku - wygląda na to, że jest tylko błąd w sourcetree, gdzie zawsze wskazuje ścieżkę szablonów, co byłoby git z "zaparzania instalacji", nawet jeśli nie masz zainstalowanego gita. – wonderfulthunk
Byłem też coraz samego błędu ostrzeżenie: szablony nie znaleziono/usr/local/git/share/git-core/szablony kiedy klonowanie repo w lokalnym repozytorium znalazłem rozwiązanie, które rozwiązało mój problem. dodałem [startowy] sekcję do .gitconfig w katalogu domowym, tak że wyglądało to w katalogu templates git SourceTree kiedy klonowanie repo:
[startowych] templatedir = /Applications/SourceTree.app/Contents/Resources/ git_local/share/git-core/templates
Mam nadzieję, że ci to pomoże !.
Powinna być zaakceptowaną odpowiedzią – tdc
Podobna do odpowiedzi Rohita, poszedłem do Narzędzia SourceTree-> Opcje-> Git i zaznaczono opcję "Aktualizuj osadzony Git". Po zainstalowaniu najnowszej wersji Embedded Git ostrzeżenie przestało występować.
Wystąpił ten sam błąd i próbowałem tego. Ale nie ma sensu. –
być może będziesz musiał także mkdir folderu git, folder share itp. – Pixelomo
Potwierdzone to zadziałało dla mnie (sudo mkdir -p/usr/local/git/share/git-core/templates && sudo chown -R _my_username_/usr/local/git) - wygląda na to, że system operacyjny OSX ślepo sprawdza tę ścieżkę/usr/local templates niezależnie od tego, który git zainstalowałeś lub z którego git sourcetree z powodzeniem korzysta. – wonderfulthunk