Насколько хорошо знаешь Git

Python Junior Без компании
Насколько хорошо знаешь Git
Ответы
Git — мощная система контроля версий, и я уверенно работаю с основными командами и концепциями: - **Основы**: `git init`, `clone`, `add`, `commit`, `push`, `pull`, `status`, `log`. - **Ветвление**: создание (`branch`, `checkout -b`), слияние (`merge`), перебазирование (`rebase`). - **Отмена изменений**: `reset`, `revert`, `checkout -- <file>`, `stash`. - **Работа с удалёнными репозиториями**: `remote`, `fetch`, `pull --rebase`, разрешение конфликтов. Пример: ``` # Создать ветку и переключиться на неё git checkout -b feature/new-login # Добавить изменения и сделать коммит git add . git commit -m "Add new login feature" # Отправить изменения в удалённый репозиторий git push origin feature/new-login ``` Также знаком с `.gitignore`, интерактивным добавлением (`git add -p`), cherry-pick, тегами и работой в команде (PR, code review).