我遇到了关于gitignore文件的非常奇怪的事情,它们碰巧使用正斜杠来表示特定目录
Project/module1/cppfiles
Run Code Online (Sandbox Code Playgroud)
而不是命令提示符中通常使用的反斜杠来表示特定目录。
Project\module1\cppfiles
Run Code Online (Sandbox Code Playgroud)
这是完全语法上的还是其背后有某些原因?
我很快找到了Windows文档,请在此处进行比较,该文档告诉您:
Windows users: All file paths in the .gitignore file use a forward slash separator and not a backslash.
Run Code Online (Sandbox Code Playgroud)
git在中使用正斜杠以.gitignore与Unix语法兼容,在此您通过正斜杠而不是反斜杠分隔文件夹。这可能与两件事有关:
这是因为 Git 最初是为在 Linux 上运行而编写的,而/是 Linux 的路径分隔符。
正斜杠路径在 Windows 中可以正常工作。事实上,在 Windows 的许多地方,如果您输入带有正斜杠的路径,它会自动为您更正它们。
| 归档时间: |
|
| 查看次数: |
386 次 |
| 最近记录: |