Ich lief gerade über eine Gitignore-Datei, die mit der Zeile endet * ~, aber ich konnte keine Beschreibung dessen finden, was dies tut.Was macht * ~ in einer .gitignore-Datei?
5
A
Antwort
13
Es ignoriert alle Dateien, deren Name in ~
endet. Dies ist ein übliches Suffix für Texteditoren-Sicherungsdateien.
*
ist ein besonderes Symbol, und Mittel „eine beliebige Folge von null oder mehr Zeichen“, während ~
nur ein gewöhnliches Zeichen ist. Setzen Sie die beiden Teile zusammen: "null oder mehr Zeichen, gefolgt von einem ~".
3
Es weist Git an, alle Dateien zu ignorieren, die mit einer Tilde (~) enden, die von vielen Texteditoren wie Emacs oder Vi verwendet wird, um temporäre Dateien zu markieren.
Verwandte Themen
- 1. Was macht {} in einer Zeichenfolge?
- 2. Was macht "(? U)" in einer Regex?
- 3. Was macht "Kopieren" in einer ffmpeg-Befehlszeile?
- 4. Django: Was macht "load" (in einer Vorlagendatei)?
- 5. Was macht Samen in einer zufälligen Gesamtstruktur?
- 6. Was macht [ref] in einer VCL-Anwendung?
- 7. Clojure: Was macht [_] in einer Funktionsargumentliste?
- 8. Was macht == in Ruby?
- 9. Was macht/[\ []/in JavaScript?
- 10. Was macht === in PHP
- 11. Was macht "! Eol" in gitattributes?
- 12. Was macht das in Javascript?
- 13. Was macht int() in C++?
- 14. Was macht ccpClamp in Cocos2d?
- 15. Was macht das Drucken einer leeren Zeile?
- 16. Was macht Ruby zu einer eleganten Sprache?
- 17. Was macht <() in Bash?
- 18. Was macht class_getClassVariable()?
- 19. Was macht ovly_debug_event in Chrome?
- 20. Was macht diese Delegiertenmethode?
- 21. Was macht document.domain = document.domain?
- 22. Was macht ein IISReset?
- 23. Was macht 3 '/ s in einer Reihe in C#?
- 24. Was macht api.imply?
- 25. Was macht IAppbuilder.UseWebApi?
- 26. Was macht .equals()?
- 27. Was macht * .exp Datei?
- 28. Was macht Collections.unmodiableSet() in Java?
- 29. Was macht typedef in C++?
- 30. Was macht "$ (@: H)" in MakeFile?