Расскажи про команды с которыми работал
Python
Junior
Без компании
Расскажи про команды с которыми работал
Ответы
Работал с множеством команд, но чаще всего использовал следующие:
- **`git`** – для контроля версий (clone, pull, push, commit, branch, merge, rebase).
- **`pip`** – установка и управление пакетами (`pip install`, `pip freeze`, `pipenv`).
- **`python`** – запуск скриптов (`python script.py`) и интерактивный режим.
- **`docker`** – контейнеризация (`docker build`, `docker run`, `docker-compose`).
- **`pytest`** – тестирование (`pytest tests/`, `pytest -v`).
- **`flake8`/`black`** – линтинг и форматирование кода.
- **`uvicorn`/`gunicorn`** – запуск ASGI/WSGI серверов для FastAPI/Django.
Пример работы с `git`:
```
git checkout -b feature/new-endpoint
git add .
git commit -m "Add new API endpoint"
git push origin feature/new-endpoint
```
Также использовал CLI утилиты (`curl`, `jq`, `ssh`) и инструменты CI/CD (GitHub Actions, GitLab CI).