【发布时间】:2017-05-21 14:10:27
【问题描述】:
在 Windows 命令提示符下工作时,我的所有路径都使用反斜杠 \ 指示导演分隔符,当使用 GIT 命令时,所有路径都使用正斜杠 /。如何更改 GIT 的输出以镜像我的命令行输出?
目录指标不一致的示例;
D:\git\demo>git status --s
A test/subdir/foo.txt
【问题讨论】:
-
将 git\usr\bin 中的工具添加到我的路径并从命令行使用它们是一种解决方法,但是当我尝试将路径从命令行复制到其他路径时仍然遇到问题windows 应用程序的打开文件对话框。
-
为什么要改? git bash 是 unix,而 cmd 是 windows。
-
windows 命令(如擦除或 rmdir)不适用于“/”分隔的文件路径
-
- 我想用windows命令行
-
大多数 Windows 命令都可以使用斜线分隔的路径,只要它们开始不是以斜线。底层 API 与正斜杠完全兼容。我建议使用正斜杠,然后以另一种方式寻求帮助(“某某不能使用像 test/subdir/foo.txt 这样的文件名 - 我该如何解决这个问题?”)。否则你将花费所有时间与 git 和 bash 作斗争。
标签: windows git command-line-interface