Ich möchte nach einer Zeichenfolge in einer Datei suchen, die ich auf einem Git-Zweig geändert habe, aber es ist in einer Zeile, die ich nicht geändert haben. Wie kann ich das zuverlässig machen?Suche nach String in Dateien geändert am Git-Zweig
0
A
Antwort
0
Hier ist eine Lösung in der Bash-Shell (unter Windows, stellen Sie sicher, dass Sie "Git Bash", nicht "Git CMD") verwenden.
Nennen wir den Zweig, den Sie von develop
abgezweigt haben. Ersetzen Sie develop
durch den Namen der tatsächlichen Verzweigung, von der Sie diese Verzweigung abzweigten, und search_string
mit Ihrer tatsächlichen Suchzeichenfolge, unten.
git checkout branch_name
git diff --names-only develop... | xargs grep 'search_string'
Beachten Sie die drei Punkte! Dadurch werden Änderungen ignoriert, die Sie seit dem Abzweigen entwickelt haben. Es wird also nur mit dem Commit verglichen, von dem Sie es abgezweigt haben.
Verwandte Themen
- 1. Suche nach Dateien mit einer Datumsvariablen innerhalb der String-Suche
- 2. Python - Suche alle Dateien nach "exit 0" string
- 3. Suche nach Eigenschaftswert nach String
- 4. Suche nach String in httpxml.responseText
- 5. Suche in Json nach String
- 6. Suche nach Literal String
- 7. Recursively Suche nach Dateien
- 8. Java - Suche nach Dateien in einem Verzeichnis
- 9. Suche nach mehreren Zeichenfolgen in mehreren Dateien
- 10. Suche nach Zeichenketten in Dateien mit Variablen
- 11. Parsing eines Verzeichnisses von Dateien - Suche nach einem String
- 12. Suche nach String in JSON-Datei
- 13. Suche nach String, Akzente ignorieren
- 14. Suche nach String auf C++
- 15. Suche nach String mit Bedingungen
- 16. Suche nach einem Json String
- 17. Oracle Suche nach String-Variable
- 18. Suche nach String-Wörtern in der Datenbankspalte
- 19. Suche nach Junk-Zeichen in einem String
- 20. Suche nach Ferien doy IN (string) (Postgresql)
- 21. Suche nach String-Wert in Pandas
- 22. Python Suche nach Wert in String
- 23. VB.net Suche nach String in Array
- 24. Suche nach in einem getrennten String Spalte
- 25. Suche nach Zeichenketten in Dateien mit SQL
- 26. Suche nach unbenutzten Dateien in Xcode
- 27. Suche nach Text in AFP-Dateien
- 28. Schnellere Suche nach Dateien in Netbeans
- 29. Suche nach mehreren konditionierten String mit awk
- 30. Verhindern, dass ignorierte Dateien am git checkout geändert werden
Wie kann sich die Zeichenkette ändern, wenn sich die Leitung nicht ändert? –
Die Zeichenfolge hat sich nicht geändert. Die Datei hat es getan. –