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.