# Universal Git Analyzer V10 — запуск кликом

## Ubuntu / Linux
Двойной клик по `run_linux.sh` или запуск:

```bash
./run_linux.sh
```

Если не запускается:

```bash
sudo apt install python3-tk git pulseaudio-utils -y
python3 main.py
```

## Windows
Двойной клик по файлу:

```text
run_windows.bat
```

Нужно, чтобы на Windows были установлены:
- Python 3
- Git for Windows

## Настоящий `.exe` для Windows
На Windows запусти двойным кликом:

```text
build_windows_exe.bat
```

После сборки файл будет здесь:

```text
dist\UniversalGitAnalyzer.exe
```

Этот `.exe` можно кинуть на рабочий стол и запускать кликом.


V15: удалены CSS и Rust; добавлены Batchfile, PowerShell и C#.


V12: исправлен запуск git на Windows — теперь при обновлении не появляются всплывающие cmd-окна.


V15: исправлено определение Batchfile/PowerShell/C#, добавлена UTF-8 кодировка для сообщений git-коммитов на Windows.

## OOP-версия

В этой версии Python-код переделан под классы:

- `UniversalGitAnalyzerApp`
- `StorageManager`
- `GitAnalyzer`
- `UserProfile`
- `RepositoryInfo`
- `CommitInfo`
- `BranchInfo`

Диаграмма классов описана в `CLASS_DIAGRAM.md`.
