Aplicativo Desktop
GitHub Desktop
GitHub Desktop é o cliente Git visual e open-source da GitHub — Electron, TypeScript e React. Commits, branches, histórico, pull requests e resolução de conflitos numa interface limpa, sem decorar comandos.
A GitHub não distribui o app para Linux. Este é um fork que compila do código-fonte e empacota para as três plataformas: .deb, .rpm, AppImage e .pkg.tar.zst no Linux, .exe e .msi no Windows, .dmg no macOS. O fork acrescenta um painel multi-repositório — todos os seus repositórios numa tela, com pull e push em lote.
O que mudou
Os lançamentos mais recentes, tirados do changelog do próprio projeto.
-
v0.4.1 atual
- O empacotamento passa a gerar também o pacote do Arch (.pkg.tar.zst), convertendo o .deb na própria máquina de build, com as dependências mapeadas para os nomes do Arch.
- Quais formatos de Linux compilar virou opção, então um contêiner pode gerar só o .rpm.
-
v0.4.0
- Pull e push em lote nos repositórios que você marcar, três de cada vez, com o resultado em cada linha em vez de um veredito no fim.
- Uma tela de relatório — quantos repositórios estão para commitar, atrás, à frente ou em dia — com tudo copiável como texto.
- Todo instalador passa a levar as duas versões no nome do arquivo, então um .deb e um .dmg do mesmo build se reconhecem como tal.
-
v0.3.0
- Selecionar todos no clone em lote, com um terceiro estado para seleção parcial, respeitando o filtro de busca.
- Um repositório que já existe na pasta de destino é pulado com um aviso, em vez do popup de erro que interrompia o lote inteiro.
-
v0.2.0
- Clone seletivo: lista os repositórios públicos de qualquer usuário e clona vários deles numa pasta só, de uma vez.
-
v0.1.0
- O painel multi-repositório — todos os repositórios numa tela, marcando os que têm algo pendente.
Baixar para Linux · x64
GitHub-Desktop_3.6.2_fork-0.4.0_x86_64.rpm
$ sudo dnf install ./GitHub-Desktop_3.6.2_fork-0.4.0_x86_64.rpm