导航到.git项目目录

时间:2015-08-04 20:26:23

标签: git directory commit

我是Git的新手,我正在通过初学者教程。 目前我正在尝试导航到我的项目根目录。 本教程主要面向使用Mac的用户,目前我正在使用Windows,因此可能会让人感到有些困惑。 它告诉我执行“ls -C .git” 这应该导致类似:

COMMIT_EDITMSG  ORIG_HEAD   index       objects
HEAD        config      logs        refs

然而Git告诉我ls不是命令。我试过“git ls”但是找不到正确的命令来到根目录。任何帮助将不胜感激。

4 个答案:

答案 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'。