Git vs. Git portátil


20

Não faço a reinstalação do sistema com tanta frequência, e a última vez que procurei havia apenas git "regular" na lista de downloads . Agora eu vejo que eles também lançaram a variante portátil ... só que não consegui encontrar o que exatamente isso implica com "portátil" ... já que o git precisa de variáveis ​​e coisas ambientais. para funcionar corretamente ...

Alguém poderia dar uma breve explicação em uma palavra ou duas? (bem, ... dez a vinte :-)

Sei que poderia instalá-lo e removê-lo - mas prefiro evitar fazer exatamente isso em um novo sistema.

Respostas:


17

Portátil, nesse contexto, significa que você não precisa de nenhum procedimento especial de instalação. Você pode apenas descompactar o arquivo em uma unidade USB (caso típico) e executá-lo a partir daí. O oposto de portable seria um programa que precisa que alguns arquivos estejam em um local específico na hierarquia do sistema de arquivos, que exija entradas de registro etc.

A propósito, todas as necessidades do git são um local para armazenar checkouts e repositórios. As variáveis ​​de ambiente automatizam algumas tarefas, mas não são necessárias para a operação básica; você pode usar argumentos de linha de comando e pode defini-los para uma única sessão de terminal, se desejar usá-los. Portanto, eles não afetam a portabilidade.


2
Então, basicamente, é independente, não armazena reg. entradas e, se eu usar a variante portátil, precisarei fornecer argumentos de linha de comando para os comandos. Caso contrário, as coisas são como de costume (ou seja, tudo relacionado ao projeto vai para .git).
— Rook

Para ser específico, tudo sobre um repositório está contido em um .gitdiretório. @Torre.
— Sathyajith Bhat
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.