|
| 1 | +"""Конспект базовых команд Git и их описание. |
| 2 | +
|
| 3 | +Этот ноутбук содержит основные команды Git, сгруппированные по категориям: |
| 4 | +- Базовые команды |
| 5 | +- Просмотр изменений |
| 6 | +- Работа с журналом |
| 7 | +- Отмена изменений |
| 8 | +- Работа с файлами |
| 9 | +- Работа с GitHub |
| 10 | +- Дополнительные команды. |
| 11 | +""" |
| 12 | + |
| 13 | +# |
| 14 | +# |
| 15 | +# |
| 16 | +# |
| 17 | +# # Основные команды Git |
| 18 | +# |
| 19 | +# ## Базовые команды |
| 20 | +# - `git init` - создать новый репозиторий |
| 21 | +# - `git clone` - копировать существующий репозиторий |
| 22 | +# - `git add <файл>` - добавить файл для отслеживания |
| 23 | +# - `git add .` - добавить все файлы |
| 24 | +# - `git commit -m "сообщение"` - сохранить изменения |
| 25 | +# - `git commit -am "сообщение"` - добавить и сохранить изменения |
| 26 | +# - `git status` - проверить статус файлов |
| 27 | +# - `git --version` - проверить версию Git |
| 28 | +# |
| 29 | +# ## Просмотр изменений |
| 30 | +# - `git diff` - показать несохраненные изменения |
| 31 | +# - `git diff file.py` - изменения в конкретном файле |
| 32 | +# - `git difftool` - открыть изменения в графическом интерфейсе |
| 33 | +# |
| 34 | +# ## Работа с журналом |
| 35 | +# - `git log` - просмотр полного журнала |
| 36 | +# - `git log --oneline` - сокращенный формат |
| 37 | +# - `git log -n 3` - последние 3 коммита |
| 38 | +# - `git show хеш:файл.txt` - содержимое файла в коммите |
| 39 | +# |
| 40 | +# ## Отмена изменений |
| 41 | +# - `git restore file.txt` - отменить несохраненные изменения |
| 42 | +# - `git restore --staged file.txt` - убрать из индекса |
| 43 | +# - `git checkout .` - отменить все изменения |
| 44 | +# - `git revert -n HEAD~3..HEAD` - отменить последние 3 коммита |
| 45 | +# - `git checkout хеш -- файл.py` - вернуть к определенной версии |
| 46 | +# |
| 47 | +# ## Работа с файлами |
| 48 | +# - `git rm file.txt` - удалить файл |
| 49 | +# - `git mv старый.txt новый.txt` - переименовать/переместить файл |
| 50 | +# |
| 51 | +# ## Работа с GitHub |
| 52 | +# - `git remote add origin URL` - привязать удаленный репозиторий |
| 53 | +# - `git push -u origin master` - первая отправка на GitHub |
| 54 | +# - `git push` - отправить изменения |
| 55 | +# - `git clone URL` - клонировать репозиторий |
| 56 | +# |
| 57 | +# ## Дополнительные команды |
| 58 | +# - `git help <команда>` - получить справку |
| 59 | +# - `git <команда> --help` - альтернативный вызов справки |
| 60 | +# - `git ls-files --other --ignored --exclude-standard` - показать игнорируемые файлы |
0 commit comments