Tag: git

0

Git + Powershell: “baixando” todas as branch’s após clonar um repositório

Recebi a seguinte dúvida: Preciso levar um repositório de um team project para outro, então clonei na minha máquina e apontei para um outro remote, e fiz o push… porém as branch’s do repositório de origem não foram para o destino, o que fazer? Quando você faz um clone de um repositório, o Git não está fazendo o tracking de todas as branch’s remotas, é preciso baixar elas para poder fazer o push de tudo. Mas se o meu repositório tem dezenas delas, como executar de uma maneira rápida? Usando o poder do Powershell.

0

Git: Console X GUI

Para desenvolvedores da plataforma .Net que migraram, ou também usam, o Git, uma grande dúvida é usar o console ou alguma GUI, client. Existe melhor uso ou pior? Perde-se algo? Continue lendo aqui…

0

Git – Clean

Enquanto trabalhamos no desenvolvimento de código é normal produzirmos arquivos temporários; baixarmos arquivos de pacotes, do tipo Nupackage; arquivos intermediários de compilação, que ficam na pasta ‘obj’ em uma solução .Net, por exemplo! Esses arquivos que, se não podemos dizer que são lixo, pelo menos não precisam serem versionados e eles também são recriados a qualquer momento. Quando usamos o Git, é só adicionarmos estes arquivos no .gitignore que não iremos correr o risco de adicioná-los ao repositório, inadvertidamente. Mas… mesmo eles não sendo “trackeados” pelo controle de versão, e portanto não atrapalharem em um eventual commit, eles podem sujar o ambiente, ou simplesmente impedir um teste do tipo: os pacotes Nuget estão sendo baixados? O que fazer? Clonar o repositório novamente? Procurar e apagar manualmente? Fazer um script para isso? Não, pois já temos a ferramenta para esse fim: o comando Clean!