如何改变文件夹与git bash?

我的默认git文件夹是C:\Users\username\.git

我应该使用什么命令进入C:/project?

924168 次浏览

命令如下:

cd  /c/project/
< p > 提示: < br > 使用pwd命令来查看你当前所在的路径,当你右键单击“Git Bash here…”< / p >

手动进入目录,右键单击→选择“Git bash”选项。

Git bash终端自动打开并显示指定目录。例如,进入您的项目文件夹。在文件夹中,右键单击并选择“Git bash”选项。它将自动打开/c/project

pwd:检查你在哪里(如果有必要)

cd:更改目录

如果我没理解错的话,你需要:

cd c/project

以下是我遵循的步骤:

  1. 在bash中,使用命令检查您在哪个目录:

    $ pwd
    
  2. copy the URL of the directory you want to go like after using the first command (PWD) I got:

    $  /c/Users/yourUsername
    
  3. Now I want to change this to the directory of c drive and folder MyPictures. To do that, I will go the directory of MyPictures, copy the URL, and paste it in the Git bash. However, before that:

     syntax changes in bash

    C:\MyPicture becomes $ cd /C/MyPicture (backslashes are replaced with slashes)

  4. if the folder name is having some spaces like (my program) then you need to enclose it in double quotes like:

    $ cd "C:\Program Files"
    
  5. Remember to change directory you just need to copy the requiredUrl and paste that in bash with double-quotes like:

    cd "required URL"
    

Note: URL required with slashes.

从我的角度来看,实现你所寻找的最快的方法是改变“< em >在< / em >”的值。

要做到这一点,右键单击git-bash.exe,转到属性,并将开始于值更改为您想要的文件夹。

如何在Git Bash中更改文件夹

就像鲍勃提到一样,你可以用cd改变目录:

cd /c/project

如果你有一个带有反斜杠或空格的Windows路径,请将路径用双引号括起来:

cd "C:\project"

提示

  • 你可以用pwd检查当前文件夹。

  • 如果路径包含空格,则需要使用引号。(cd "C:/Program Files")

  • 在Windows上,您更改Git Bash的默认起始目录。

    • 右键单击git-bash.exe,选择属性,打开快捷键,并将开始于:更改为您最常用的文件夹。(截图)
  • cd命令可以被记忆为“__abc1”。

另请参阅

你的问题是:

我的git默认文件夹是C:\Users\username.git

但我想进入c:/project

我需要什么命令才能进入这个?

由于你主要问的是基于Linux的gitbash(终端),与Windows的命令提示符相比,命令有差异。 我们将只讨论gitbash (Terminal)命令

1.首先,我们必须理解命令行(在Windows中)和终端(在Mac中)总是指向存储驱动器上的某个文件夹。

来检查它在任何给定时间指向的目录。你需要输入命令:松材线虫病 "打印工作目录的首字母缩写"。

pwd command in Linux

  1. 有一个命令ls,它为我们提供了特定目录下的文件夹和文件的信息。这是一个非常方便的命令,通常用于了解文件结构。在我的回答中,我也将利用这一点。

enter image description here

  1. 为了遍历文件夹树,我们使用了另一个非常重要的命令cd,它代表更改目录。你的问题只有在cd命令中有答案。

下面是沿着文件夹树遍历的一些方法:

3a) cd命令让我们遍历子目录。请检查快照。 Going to child directory < / p >

3b)现在要遍历回父目录,我们使用cd . .命令: enter image description here < / p >

通过以上两个步骤,我们可以轻松解决您的查询:

A)当前您在:C:\Users\username.git

因此,执行cd . .将终端指向用户文件夹。

enter image description here

B)再次输入cd ..将使终端指向C驱动器。

enter image description here

C)现在在这一点上执行ls将让你知道C驱动器中的所有文件夹和文件。

检查是否有项目文件夹,然后简单地最后一次键入命令:

cd项目

瓦拉,你跋涉了这么远才到达目的地。祝贺你。

enter image description here

注意:如果项目文件夹不是用C盘创建的,简单地写入命令mkdir项目,它就会被创建。然后按照上面的步骤进行练习。

对于你的问题,还有一个简单快捷的解决方法:

终端指向的任何地方。 只需编写命令:

4a) cd /它将指向默认根文件夹。

然后输入命令:cd / c /指向c目录。 然后简单地转到子目录,在你的例子中是项目目录 通过输入:< / p >

cd项目

enter image description here

和你是好的去:享受:)

我想补充的是,如果您使用的是共享驱动器,请将路径括在双引号中,并保留反斜杠。这对我来说很管用:

$cd /path/to/"\\\share\users\username\My Documents\mydirectory\"

如果你在windows上,那么你可以从你想使用git bash的文件夹右键单击,选择“git bash HERE”。 enter image description here < / p >

右键单击一个特定的文件夹可以帮助您减轻痛苦,而不是仅仅输入整个目录。右键点击s或右键点击“GIT bash here”

希望这对你有帮助

只需右键单击所需的文件夹,并选择git-bash这里选项,它将引导您到该文件夹,并开始工作,希望它会工作。

为最快的方式 $ CD "project"

只需键入cd,然后复制并粘贴文件路径。

更改目录示例:

example of changing directory

要从c驱动器移动到其他驱动器(D或E),请使用以下命令----->

cd "你的路" 现在按回车键。使用$pwd检查路径。

.你的路径已经从一个目录改变到另一个目录 < p >前——比;cd“D: \ WEB_DEV \ HTML_CSS_projects \ TouristVisitors_LandingPage"。 注意-这是我的路径,你的路径应该是不同的

cd c: /用户/用户名/目录/子目录中