TreeLine — Cliente Git Visual para Linux
Cliente Git visual (Git GUI) para Linux com o fluxo clássico de desktop.
O TreeLine é um cliente Git visual para Linux construído com Electron + React, voltado a desenvolvedores que vêm das GUIs Git clássicas de desktop. Ele opera diretamente sobre o git do sistema, exibe um grafo de commits colorido, permite stage por arquivo, hunk ou linha e inclui um resolvedor de conflitos de 3 vias.
Arquitetura
Shell Electron hospedando um renderer React que opera o binário git nativo, distribuído em .deb e AppImage com interface clássica de desktop.
Grafo de Commits
Visualização colorida do histórico multi-branch.
Stage Granular
Stage por arquivo, hunk ou linha individual.
Merge 3 Vias
Resolvedor de conflitos embutido com editor de merge de três vias.
Stack Tecnológica
Electron + React
Shell desktop com interface moderna baseada em componentes.
Git do Sistema
Opera diretamente sobre o binário git nativo.
Empacotamento
Distribuído em .deb e AppImage para Linux.