Eu preciso instalar GitExtension no MacOS, mas não consigo encontrar nenhuma informação sobre isso.

Encontrei este link

https://sourceforge.net/projects/gitextensions/

após o download obtenho uma pasta compactada que está dentro de .exe arquivo. Não consigo executar .exe arquivo no macOS …

Então, talvez alguém use a extensão Git no laptop dele, compartilhe uma experiência ou talvez uma forma alternativa deva ser usada?

Comentários

Resposta

A nota de rodapé de How to Run aborda Mac:

O suporte do macOS Mono para extensões Git é desconhecido.

Observe especificamente que você pelo menos no 5.4 deve executar o tMono na versão de 32 bits, pois o suporte do WinForm de 64 bits está incompleto. Comece com –arch = 32. http://www.mono-project.com/docs/about-mono/supported-platforms/osx/

Além disso, o wikis contêm apenas 2 resultados para mac :

  • Versão 2.5x (versão / branch 2.5x): JetBrains Rider / MonoDevelop (Linux) / MS Visual Studio para Mac (Mac)

    Assim é / era compatível com MS Visual Studio.

  • A versão 2.5x foi a última versão multiplataforma, rodando ambos no Windows (MS. NET Framework) e no Linux / Mac (Mono).

    Este branch está em modo de manutenção sem nenhum desenvolvimento ativo significativo planejado. …

Resposta

Aqui estão alguns outros front-ends visuais do Git para macOS que você pode considerar:

Comentários

  • Sim, já pensei … Acabei de me acostumar com o GitExtension … Além disso, conheço o GitKraken, mas com a última atualização, eles restringiram o trabalho com repositórios privados …
  • Nenhum deles oferece diferenças lado a lado.
  • votos positivos! @Agent_L árvore de origem é bom. não exatamente diferença lado a lado, mas a visão unificada está lá. Você também pode use-o ' s item de menu " diff externo .. " para iniciar a ferramenta FileMerge que pode mostrar um diff lado a lado.
  • @ankii SC é uma porcaria. Ele pode ' empurrar o que eu ' estou dizendo para empurrar, então tenho que empurrar manualmente para o gerrit. Ele pode ' não lembrar quanto de histórico eu queria e cada clique reverte para " Todos os ramos ". SC parece que o projeto do aluno foi abandonado após o primeiro recurso de trabalho, ' é bom para editar mensagens de commit e ' é praticamente isso. BTW, se eu quisesse lançar uma ferramenta externa, por que precisaria de um front-end? Lançar uma ferramenta externa é uma filosofia de linha de comando, o objetivo do cliente integrado é não ter que fazer isso. O problema do MacOS é que os programas incompletos passam " porque você pode fazer o descanso em cmd ".

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *