„Git add” za pomocą symboli wieloznacznych nie działa tak, jak się spodziewałem - czy muszę cd do konkretnych katalogów?

Kiedy próbuję zrobić podstawowygit add * .erb (lub dowolne proste wyrażenia wieloznaczne) git go nie rozpoznaje (im). Na marginesie, nigdy wcześniej tego nie robiłem, więc jestem pewien, że jest to błąd początkujący, ale nie znalazłem żadnej pomocy w innych postach SO lub listach absolwentów mojej szkoły, więc pomyślałem, że ten post może być odpowiedni.

Dla (innego) przykładu,status git daje mi:

#   modified:   config/routes.rb
#   modified:   spec/models/question_spec.rb

Chciałem tylko wystawić plik tras, więc spróbowałemgit add * s.rb i bez kości. Znajduję się w katalogu głównym aplikacji ... czy muszę znajdować się w katalogu zawierającym pliki, do których próbuję zastosować wyrażenie wieloznaczne? To byłoby bolesne, ale ... właściwie ... to po prostu zadziałało.

Mam nadzieję, że nie musi to być osobny post, ale czy istnieje łatwiejszy sposób użycia symboli wieloznacznych, w których nie trzeba umieszczać CD w konkretnym katalogu?

questionAnswers(3)

yourAnswerToTheQuestion