Git - Комманды
Войти

Git - Команды

Git - Команды

Удалить историю

Команда Описание
history -cw удалить историю



ssh

Команда Описание
cd ~/.ssh перейти в папку с ssh ключами
ssh-keygen -t rsa -b 4096 -C "your_email@example.com" генерация ssh ключа



Работа с консолью

Команда Описание
clear очистить консоль



Команда Описание
git init инициализация репозитория
(создание локального репозитория в папке с проектом)
git clone создание копии (удаленного) репозитория
git status проверяет статус репозитория
git add [filename] добавляет выбранные версии файлов в staging область для последующего коммита
git pull Получить данные с сервера
git add . добавляет все файлы в очередь для последующего коммита.
ssh-keygen создание ssh ключа


Работа с ветками

Команда Описание
git branch список веток (+ текщая ветка)
git checkout -b создаем новую локальную ветку


Работа с ветками

Команда Описание
git commit --amend -m "<новое_название>" Изменение названия последнего коммита


Настройка конфигурации

Команада Описание
git config --global user.email "ameon@ya.ru"
git config --global user.name "ameon"


Команада Описание
git remote add origin <путь к удаленному репозиторию> связывание репозитория
git remote rm origin удаление привязки к удаленному репозиторию



Навигация

Команда Описание
pwd Узнать текущую директорию
ls Показать файлы в данной папке, кроме скрытых
ls -f Показать файлы в данной папке, включая и скрытые
cd c:/ Перейти в конкретный каталог
cd Вернуться назад
cd .. Выйти на 1 уровень вверх
cd ../.. Выйти на 2 уровня вверх


Редактирование фала

Команда Описание
start index.php открыть файл (как будто двойной клик в windows)



Создание файлов и каталогов

КомандаОписание
mkdir Создать папку
cd !$ Перейти в только что созданную папку
mkdir -p {app1,app2} Создать сразу несколько папок
mkdir -p app/{css,js} Создать сразу несколько вложенных папок
touch index.html Создать файл index.html
touch app/{css/main.css,js/main.js,index.html} Создать сразу несколько файлов,
никаких лишних пробелов быть не должно



Удаление файлов и каталогов

КомандаОписание
rm index.php Удалить файл index.php
unlink index.php Удалить файл index.php
rm -r test Удаление папки test с файлами внутри неё



Перемещение файлов

КомандаОписание
mv app1/*.* app2 Удалить файл index.php
rm -r test Переместить все файлы из папки app1 в папку app2



Поиск файлов

КомандаОписание
find *.php Поиск файла с расширением php



Переименование папок и файлов

КомандаОписание
mv Переименование папки

Ссылки по теме:

  1. 1. Изучение GitHub в одном видео уроке за 15 минут!
Теги:
php