Git Яндекс Практикум
February 18, 2024
Шпаргалка по Git
Базовые команды в консоли
Навигация
pwd(от англ. print working directory, «показать рабочую папку») — покажи, в какой я папке;ls(от англ. list directory contents, «отобразить содержимое директории») — покажи файлы и папки в текущей папке;ls -a— покажи также скрытые файлы и папки, названия которых начинаются с символа.;cd first-project(от англ. change directory, «сменить директорию») — перейди в папкуfirst-project;cd first-project/html— перейди в папкуhtml, которая находится в папкеfirst-project;cd ..— перейди на уровень выше, в родительскую папку;cd ~— перейди в домашнюю директорию (/Users/Username);cd /— перейди в корневую директорию.
Работа с файлами и папками
touch index.html(англ. touch, «коснуться») — создай файлindex.htmlв текущей папке;touch index.html style.css script.js— если нужно создать сразу несколько файлов, можно напечатать их имена в одну строку через пробел;mkdir second-project(от англ. make directory, «создать директорию») — создай папку с именемsecond-projectв текущей папке.
cp file.txt ~/my-dir(от англ. copy, «копировать») — скопируй файл в другое место;mv file.txt ~/my-dir(от англ. move, «переместить») — перемести файл или папку в другое место.
cat file.txt(от англ. concatenate and print, «объединить и распечатать») — распечатай содержимое текстового файлаfile.txt.
rm about.html(от англ. remove, «удалить») — удали файлabout.html;rmdir images(от англ. remove directory, «удалить директорию») — удали папкуimages;rm -r second-project(от англ. remove, «удалить» + recursive, «рекурсивный») — удали папкуsecond-projectи всё, что она содержит.
Полезные возможности
- Команды необязательно печатать и выполнять по очереди. Можно указать их списком — разделить двумя амперсандами (
&&). - У консоли есть собственная память — буфер с несколькими последними командами. По ним можно перемещаться с помощью клавиш со стрелками вверх (
↑) и вниз (↓). - Чтобы не вводить название файла или папки полностью, можно набрать первые символы имени и дважды нажать
Tab. Если файл или папка есть в текущей директории, командная строка допишет путь сама.Например, вы находитесь в папкеdev. Начните вводитьcd firstи дважды нажмитеTab. Если папкаfirst-projectесть внутриdev, командная строка автоматически подставит её имя. Останется только нажатьEnter.