Git

1. Создать .gitignore: ``` config.py venv __py__ ``` git init git add . git commit -m "init"   2.  git remote add origin git@github.com:andres-website/ai_endpoint.git git branch -M main git push -u origin main
Тэги: Как?, Git, Git hub
Создать в ЛК github новый репоВыполнить на локальном ПК (клонировать репо): git clone https://github.com/andres-website/whatsapp_link.gitЗагрузить в локальную папку всё что надоДобавить файлы: git add . Закоммитить: git commit -m init-commit
Тэги: Git, Как
Команды git reset --hard <key commit> - жесткое восстановление файлов git checkout <key commit> sites/all/themes/ - восстановление к коммиту только в одной директории (путь относительно директории репозитория, но без слэша в начале)
Тэги: Git
patch -p1 < path/file.patch Предварительно следует положить файл в деректорию  относительно пути указанном в файле патча Пример:
git status - есть ли гит?     если есть то пишит есть ли что комитить или изменений нет     пишет какие файлы изминены git log - история коммитов     git log -p - с "-p" показывает в чём изменения (разница) [ctrl+c или ctrl+z - что бы выйти]     git log -2 - с "-2" показывает 2 последних коммита
Тэги: Git