我是Git的新手,我正在通过初学者教程。 目前我正在尝试导航到我的项目根目录。 本教程主要面向使用Mac的用户,目前我正在使用Windows,因此可能会让人感到有些困惑。 它告诉我执行“ls -C .git” 这应该导致类似:
COMMIT_EDITMSG ORIG_HEAD index objects
HEAD config logs refs
然而Git告诉我ls不是命令。我试过“git ls”但是找不到正确的命令来到根目录。任何帮助将不胜感激。
答案 0 :(得分:0)
要进入git项目目录,将采用命令组合。
我确定你第一次被要求做这样的事情:
git init myproject
因此ls将用于列出当前工作目录中的所有文件。
使用
的组合cd some_subdirectory
使您的新工作目录成为子目录,
cd ..
导航目录,你最终会到达git在源代码管理下创建新项目的文件夹。
答案 1 :(得分:0)
听起来您正在使用Windows命令提示符,其中本教程适用于类似于unix的shell环境,其中ls
是有效命令。 DOS
(Windows命令提示符)中的等效命令为dir
。
但是,我强烈建议您为此安装cygwin或其他类似的Unix模拟器。它会让你的生活更轻松。
答案 2 :(得分:0)
由于您使用的是标准的Windows命令提示符,因此您将无法使用unix(读取:Mac / Linux)ls
命令,并且您将要使用等效于Windows的Windows { {1}}而不是。
从git存储库中尝试命令dir
。这应列出dir .git
文件夹中的所有文件,并应输出类似于您期望的内容。
答案 3 :(得分:0)
思想' ls'是一个Unix命令,如果你打开一个PowerShell控制台而不是一个“cmd”,你可以在Windows上使用它。安慰。但也许你不会拥有所有相同的选择,所以它不应该是一个可持续的解决方案。
打开使用git安装的bash命令似乎是一个更好的解决方案。
但如果你喜欢PowerShell,你可以安装并使用' posh-git'。