"Git add" mit Wildcard funktioniert nicht wie ich gehofft habe - muss ich in bestimmte Verzeichnisse cden?

Wenn ich versuche ein Basic zu machengit add * .erb (oder einfache Wildcard-Ausdrücke) git erkennt sie nicht. Als Randnotiz: Ich habe dies noch nie zuvor getan, daher bin ich sicher, dass es ein Anfängerfehler ist, aber ich habe in anderen SO-Beiträgen oder im Alumni-Listen-Service meiner Schule keine Hilfe gefunden, sodass ich dachte, dass dieser Beitrag angemessen ist.

Für (ein anderes) BeispielGit Status gibt mir:

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

Ich wollte nur die Routendatei inszenieren, also habe ich es versuchtgit add * s.rb und keine Würfel. Ich befinde mich im Stammverzeichnis der App. Muss ich mich in dem Verzeichnis befinden, das die Datei (en) enthält, auf die ich den Platzhalterausdruck anwenden möchte? Das wäre schmerzhaft, aber ... eigentlich ... hat es einfach funktioniert.

Hoffen Sie, dass dies kein separater Beitrag sein muss, aber gibt es eine einfachere Möglichkeit, Platzhalter zu verwenden, bei denen Sie nicht in das spezifische Verzeichnis wechseln müssen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage