【发布时间】:2021-05-11 22:14:51
【问题描述】:
对于学校,我必须在我的顶级目录 git-basics-lab-online-web-sp-000 之间切换回我创建的名为 my-repository 的子目录。 我使用 {cd} 来回切换没有问题,但是当我尝试使用
切换回我的存储库时cd my-repository
我的终端现在在说
bash: cd: my-repository: No such file or directory
我做错了什么?!为什么它以前有效,但现在它给了我这个信息?
【问题讨论】:
-
您当前的目录是什么?试试
pwd看看。输入ls时看到my-repository了吗? -
当我尝试 pwd 时,它说我在 /home/carefree-tutorial-7578。当我输入 ls 时,我看不到 my-repository 或者只是 git-basics-lab-online-web-sp-000。我确保我创建了该目录并对其进行了初始化
-
您可以使用geeksforgeeks.org/tree-command-unixlinux 更好地了解目录树的外观
-
@AraceliRamos :使用
cd -返回最近的目录。考虑使用pushd而不是cd。在这种情况下,popd不仅会带您回到最近的目录,而且还会维护一个目录堆栈,因此您可以跳回使用pushd设置的目录链。试试看,也许你会喜欢的!