Phogit é um cliente Git e editor de código para iPhone e iPad. A sua descrição oficial abrange a clonagem de um repositório, a edição de ficheiros, a revisão de alterações e a realização de commits, sendo que uma compra única do Pro permite o push e um conjunto substancial de operações avançadas. Esta fronteira livre versus Pro é importante: um commit local não é o mesmo que enviar uma alteração para um repositório remoto.
O público-alvo é um programador que pretende um repositório disponível num dispositivo móvel para revisão ou trabalho focado. Esta é uma primeira análise baseada na listagem oficial, e não num fluxo de trabalho de desenvolvimento testado. Não autenticamos com um host, editamos um repositório, resolvemos uma fusão ou enviamos um commit.
Baseado nas informações oficiais da loja. Não testámos esta app na prática.
O que oferece
Os repositórios podem ser clonados a partir de hosts Git comuns por HTTPS ou SSH, com submódulos, clones superficiais opcionais e transferência Git LFS descritos. A aplicação Ficheiros expõe um local Phogit para que outras aplicações possam editar os ficheiros do repositório no local. Esta conveniência torna a revisão de alterações importante: uma edição feita noutro local pode ainda tornar-se parte da árvore de trabalho do repositório.
O editor lista o realce de sintaxe em muitas linguagens de programação e marcação, incluindo partes específicas da linguagem em R Markdown e Quarto. Segue .editorconfig e oferece localização, desfazer, refazer, atalhos de teclado e vistas para Markdown, HTML e notebooks. Uma pré-visualização de um notebook Jupyter não estabelece que a execução do código ou um tempo de execução completo esteja incluído. Verifique esta distinção antes de tratar o telefone como um substituto de um ambiente de desenvolvimento.
A revisão de alterações inclui diferenças textuais e várias visualizações de comparação de imagens. Os ficheiros inteiros podem ser preparados, retirados do staging ou descartados, enquanto a staging de blocos individuais requer o Pro. Os commits, a alteração, o stash e a reversão de commits são listados, juntamente com uma ferramenta de fusão integrada com um editor de três painéis no iPad. Inspecione o diff antes de confirmar, em vez de assumir que um ficheiro guardado com sucesso contém apenas as alterações pretendidas.
Ramos, tags, repositórios remotos e um gráfico de commit suportam a navegação pelo histórico. O Pro adiciona rebase, cherry-pick, edição de histórico, vários repositórios remotos e assinatura de commit. Estas operações têm consequências diferentes; reescrever um histórico local não é equivalente a um novo commit simples. Não verificamos como a interface explica as ações ou conflitos destrutivos.
Antes de instalar
A integração do host inclui a leitura gratuita de pull requests, com criação, comentários, revisão e fusão no Pro. Os registos de CI, webhooks, ações de modificação de atalhos e verificações em segundo plano também estão listados como Pro. A capacidade de fundir um pedido não concede permissão ao projeto para o fazer; a política do repositório e a função real do utilizador permanecem relevantes.
A autenticação pode utilizar o login de host compatível, tokens ou chaves SSH, com o acesso relacionado com a chave incluído no Pro. O programador diz que os tokens e as chaves permanecem no Keychain ou no Secure Enclave do dispositivo e que as impressões digitais do servidor são mostradas antes da confiança. Estas são reivindicações de segurança atribuídas. Verifique a impressão digital esperada através de um canal fidedigno apropriado, em vez de aceitar um servidor desconhecido apenas porque aparece um aviso.
Antes de utilizar ferramentas avançadas de histórico em trabalhos importantes, mantenha uma referência clara ao estado do repositório existente e compreenda as regras de colaboração do projeto. Não testamos a recuperação de um descarte equivocado, rebase ou operação Git potencialmente destrutiva. Uma interface móvel não diminui as consequências do Git, por isso reveja a mudança real e o destino antes de enviar o que quer que seja.
Preço e acesso
O Phogit é gratuito para características não marcadas como Pro. A compra única do Pro inclui push, chaves SSH, staging de blocos individuais, repositórios remotos adicionais, ferramentas avançadas de histórico, assinatura de commits, ações de pull request e outras adições listadas. A Partilha Familiar é descrita como compatível. Confirme o preço regional atual antes da compra.
O Pro é vendido em edições e não como subscrição. A edição adquirida mantém os recursos e adições incluídos dentro do período de cobertura declarado; As funcionalidades Pro adicionadas para uma edição posterior pertencem a essa compra mais recente. Verifique os termos da edição atual em vez de interpretar um pagamento único como todas as características Pro futuras indefinidamente. A aplicação requer a geração iOS atualmente declarada, por isso verifique a compatibilidade no dispositivo real.
A nossa perspetiva
O apelo focado do Phogit é trazer a revisão e edição do repositório num espaço de trabalho móvel, incluindo diferenças úteis de ficheiros e imagens. Pode ser adequada uma pequena correção ou uma revisão cuidadosa fora de um ambiente de trabalho, desde que o acesso de host necessário e os limites do Pro sejam compreendidos. Não há evidência de que cada compilação de desktop, tempo de execução ou procedimento de equipa seja reproduzido no telefone.
Comece com um repositório não crítico e uma alteração cuja diferença seja fácil de verificar. Verifique a edição local, a preparação e a criação de commit antes de avaliar um push remoto ou uma operação de histórico avançado. A nossa opinião continua a ser provisória: a listagem é detalhada, mas a fiabilidade prática, a segurança das credenciais e a recuperação de conflitos não foram aqui testadas de forma independente.
Fontes
Ícone da ficha oficial da loja.