Моя git
папка по умолчанию C:\Users\username\.git
.
Какую команду я должен использовать, чтобы войти C:/project
?
Моя git
папка по умолчанию C:\Users\username\.git
.
Какую команду я должен использовать, чтобы войти C:/project
?
Ответы:
Команда:
cd /c/project/
Подсказка:
используйте pwd
команду, чтобы увидеть, по какому пути вы находитесь в данный момент. Это удобно, когда вы щелкаете правой кнопкой мыши «Git Bash here ...»
cd "/c/program files (x86)/git/bin/"
/
таких, как /c/project/
являются абсолютными и всегда работают независимо от вашего текущего пути. когда путь начинается не с косой черты (относительные пути), поскольку cd project
он попытается перейти в этот подкаталог на основе вашего текущего рабочего каталога (pwd)
Перейдите в каталог вручную и нажмите правую кнопку мыши → Выбрать опцию «Git bash».
Терминал Git Bash автоматически открывается с нужным каталогом. Например, перейдите в папку вашего проекта. Находясь в папке, щелкните правой кнопкой мыши и выберите опцию «Git bash». Он откроется автоматически с /c/project
.
Вот шаги, за которыми я следовал:
В bash проверьте, в каком каталоге вы находитесь, используя команду:
$ pwd
скопируйте URL каталога, в который вы хотите перейти после использования первой команды ( PWD
), которую я получил:
$ /c/Users/yourUsername
Теперь я хочу изменить это на каталог c
диска и папки MyPictures
. Для этого я пойду в каталог MyPictures
, скопирую URL и вставлю его в Git Bash. Однако до этого:
C:\MyPicture
становится $ cd /C/MyPicture
(обратные косые черты заменяются косыми чертами)
если в имени папки есть пробелы, такие как (моя программа), вам нужно заключить его в двойные кавычки, например:
$ cd "C:\Program Files"
Не забудьте изменить каталог, вам просто нужно скопировать requiredUrl
и вставить его в bash с двойными кавычками, такими как:
cd "required URL"
Примечание: URL требуется с косой чертой.
$ cd/ c/"Program Files"
pwd
: проверить, где вы находитесь (при необходимости)
cd
: изменить каталог
В вашем случае, если я вас понимаю, вам нужно:
cd c/project
Как упоминал Боб , вы можете изменить каталоги с помощью cd
:
cd /c/project
Если у вас есть путь Windows с обратной косой чертой, заключите его в одинарные кавычки:
cd 'C:\project'
Или двойные кавычки:
cd "C:\project"
pwd
.Если путь содержит пробелы, вам нужно будет использовать кавычки. ( cd "/c/Program Files"
)
В Windows вы меняете начальный каталог по умолчанию для Git Bash.
git-bash.exe
, выберите « Свойства» , откройте « Ярлыки» и выберите « Начать в:» в наиболее часто используемой папке. ( скриншот )cd
Команды могут быть сохранены как « каталог изменения ».Моя папка git по умолчанию - C: \ Users \ username.git
Но я хочу перейти в c: / project
Поскольку вы спрашивали прежде всего о gitbash, который основан на Linux (Terminal), существуют различия в командах по сравнению с командной строкой Windows. Мы обсудим только команды gitbash (Terminal).
1. Прежде всего мы должны понимать, что командная строка (в Windows) и терминал (в Mac) всегда указывают на какую-то папку на накопителе.
Чтобы проверить, на какой каталог он указывает в любой момент времени. Вам нужно ввести команду: pwd "аббревиатура от" Print Working Directory ".
Вот несколько способов пройтись по дереву папок:
3a) команда cd давайте перейдем к дочернему каталогу. Пожалуйста, проверьте снимок.
3b) Теперь, чтобы вернуться в родительский каталог, мы используем команду cd .. : Пожалуйста, проверьте изображение ниже:
Используя вышеперечисленные два шага, мы можем легко решить ваш запрос:
A) В настоящее время вы находитесь в: C: \ Users \ username.git
Итак, выполнение cd .. укажет Терминал в папку Users .
B) Снова ввод cd .. заставит Терминал указывать в направлении C Drive.
C) Теперь выполнение команды ls позволит вам узнать обо всех папках и файлах на диске C.
Проверьте, есть ли папка проекта , затем просто в последний раз введите команду:
CD проект
И, Уолла, ты проделал такой большой путь, чтобы добраться до места назначения. Поздравляю.
Примечание. Если папка проекта не создана на диске C, просто введите команду mkdir project, и она будет создана. Затем выполните описанные выше шаги, чтобы поиграть.
4) Есть еще одно простое быстрое решение вашей проблемы, в частности:
Везде, куда указывает терминал. Просто напишите команду:
4a) cd / Указывает на корневую папку по умолчанию.
Затем введите команду: cd / c /, чтобы указать на каталог c. Затем просто перейдите в дочерний каталог, который в вашем случае является каталогом проекта , набрав:
CD проект
И вам хорошо идти
Я хотел бы добавить, что если вы используете общий диск, заключите путь в двойные кавычки и оставьте обратную косую черту. Вот что сработало для меня:
$cd /path/to/"\\\share\users\username\My Documents\mydirectory\"
За самый быстрый способ $ cd «проект»
Просто введите, cd
скопируйте и вставьте путь к файлу.
Пример смены каталога:
просто щелкните правой кнопкой мыши на нужной папке и выберите git-bash. Здесь вы перейдете к этой папке и начнете работать, надеясь, что она будет работать.
cd $USER
, приведет меня в мой каталог пользователей на Windows.