- Windows - используется программа Git Bash;
- Mac OS - нажать комбинацию клавиш Cmd+Space, затем ввести terminal;
- Linux - нажать комбинацию клавиш Ctrl+Alt+T
pwd— покажи, в какой я папке;ls— покажи файлы и папки в текущей папке;ls -a— покажи также скрытые файлы и папки, названия которых начинаются с символа .;cd first-project— перейди в папку first-project;cd first-project/html— перейди в папку html, которая находится в папке first-project;cd ..— перейди на уровень выше, в родительскую папку;cd ~— перейди в домашнюю директорию (/Users/Username);cd /— перейди в корневую директорию.
touch index.html— создай файл index.html в текущей папке;touch index.html style.css script.js— если нужно создать сразу несколько файлов, можно напечатать их имена в одну строку через пробел;mkdir second-project— создай папку с именем second-project в текущей папке.
cp file.txt ~/my-dir— скопируй файл в другое место;mv file.txt ~/my-dir— перемести файл или папку в другое место.
1.cat file.txt — распечатай содержимое текстового файла file.txt.
rm about.html— удали файл about.html;rmdir images— удали папку images;rm -r second-project— удали папку second-project и всё, что она содержит.
git init- Сделать папку репозиторием;rm -rf.git- Разгитить папку;git status- Проверка состояние репрозитория.
git add (пробел) название файла, или пробел . добавить всю папку- Подготовка файлов к сохранению
git commit -m- выполнить коммит; Сообщение коммита выполняет те же функции — улучшает понимание и упрощает навигацию.
Оно пишется после ключа -m в кавычках.
git log- просмотр истории, выводит коммиты в обратном хронологическом порядке — последние коммиты оказываются первыми сверху.
ls -la.ssh/проверка ключей в домашней директории ~;ssh-keygen -t ed25519 -C "электронная почта, к которой привязан ваш аккаунт на GitHub"- генерация ключа SSH по алгоритму ed25519; 3.ssh-keygen -t rsa -b 4096 -C "электронная почта, к которой привязан ваш аккаунт на GitHub"- генерация ключа SSH по алгоритму 4096.
git remote add origin git@github.com:%ИМЯ_АККАУНТА%/first-project.git- команда на связывание находится на странице проекта в GitHub;git remote -v- проверка связи репрозиториев.
git push -u origin main- или -f