使用Git Bash退出文件夹

37
我正在使用Git Bash,尝试一些操作,如进行“commit”和“push”到GitHub。我想要退出当前目录C:\user\myUsername\app,并进入C:\user\myUsername文件夹。
请问在Git Bash中我需要输入什么命令?

10
使用cd ..命令,这是Windows系统下的命令提示符命令。 - uday
2
“it doesn't work” 是什么意思? - Mat
11
注意:cd.. 只在 Windows 命令提示符中有效,而 cd .. 几乎可以在任何地方使用 - 包括(Linux)Bash 和(我的)Git Bash。 - dyp
5个回答

77

要在 git-bash 中将当前目录更改为特定路径,您可以使用以下命令:

cd /c/user/myUsername

基本上,您需要用正斜杠替换反斜杠,或者如果只想转到父目录,则可以使用:

cd ..

根据您在问题中收到的评论所述...


有趣的是,在Windows中的驱动器在Bash shell中是顶级(底层?)目录。 - Kenny Evitt
我正在使用Windows 10,在Git Bash中,命令“cd ..”不起作用。它不能将我移动到上一级目录。无论有没有空格。 - Ray

42

只是想补充一下,确保在cd和..之间插入空格。

no: cd..
yes: cd ..

5
如果您想向上移动一个目录,请输入命令cd ..。如果您正在遵循任何教程,很可能它们将使用macOS,这意味着它们将使用自己的linux命令,如cd/home/your username。因此,只需点击键入cd ..即可回到上一个目录。最有可能的是人们会像这样输入cd ..users/username,所以不要犯这个错误;只需输入cd ..
其他错误: 不要输入:cd.. 正确方式: cd .. 在cd和点之间加上空格。

0
如果你想在Git Bash中快速向上移动一个目录,可以输入命令cd ../,确保cd和..之间有一个空格。如果我只输入cd ..,我的Git Bash版本将不会执行任何操作。

0

你也可以在 git-bash 中使用此命令返回上一个目录:

 cd - 

上述命令与cd ..相同。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接