Articles of git

Como usar o Git para controle de origem do Unity3D?

Quais são as melhores práticas para usar o controle de origem do Git com o Unity 3D, particularmente ao lidar com a natureza binária dos projetos 3D do Unity? Por favor, descreva o stream de trabalho, quais caminhos seriam incluídos em .gitignore, quais configurações devem ser definidas no Unity e / ou no projeto e […]

Como resolver “Erro: índice inválido – Fatal: arquivo de índice corrompido” ao usar o Git

Depois do git init , adicionei e enviei alguns arquivos, fiz algumas alterações, adicionei e confirmei. Configure o daemon git (rodando sob o Cygwin no WinXP) e clonou o repository uma vez. Agora, recebo este erro com o repository clonado: $ git status error: bad index file sha1 signature fatal: index file corrupt Existe alguma […]

Como posso mover uma tag em um branch git para um commit diferente?

Eu criei uma tag no branch master chamado v0.1 assim: git tag -a v0.1 Mas então eu percebi que ainda havia algumas mudanças que eu precisava fundir no master para o lançamento 0.1, então eu fiz isso. Mas agora minha tag v0.1 está presa (para invocar a analogia da nota de post-it) o ​​commit errado. […]

gitignore depois de cometer

Eu tenho um repository git hospedado no Github. Depois de confirmar muitos arquivos, estou percebendo que preciso criar .gitignore e excluir arquivos .exe , .obj . No entanto, removerá automaticamente esses arquivos confirmados do repository? Existe alguma maneira de forçar isso?

Git falha ao empurrar commit para o github

Eu clonei um repository do git que hospedei no github para o meu laptop. Consegui empurrar com sucesso alguns commits para o github sem problemas. No entanto, agora recebo o seguinte erro: Compressing objects: 100% (792/792), done. error: RPC failed; result=22, HTTP code = 411 Writing objects: 100% (1148/1148), 18.79 MiB | 13.81 MiB/s, done. […]

Git empurra o repo existente para um novo e diferente servidor repo remoto?

Digamos que eu tenha um repository no git.fedorahosted.org e eu quero clonar isso em minha conta no github para ter meu próprio playground além do repository mais “oficial” do fedorahosted. Quais seriam as etapas para inicialmente copiar isso? Dentro do github existe esse botão “fork”, mas não posso usar isso por razões óbvias. E como […]

O “git fetch –tags” inclui “git fetch”?

Uma boa e simples pergunta – é a function de “git fetch” um sub-conjunto estrito de git fetch –tags ? git fetch –tags seja, se eu executar o git fetch –tags , existe alguma razão para executar o git fetch imediatamente depois? E sobre git pull e git pull –tags ? Mesma situação?

Como fazer com que o Docker seja executado em um sistema Windows por trás de um firewall corporativo?

Eu estou tentando obter uma instalação do Docker de trabalho seguindo este tutorial: http://docs.docker.io/en/latest/installation/windows/ Até agora, eu tenho a VM rodando com um repository baixado manualmente (seguido do github-link e baixado como zip, porque “git clone” não funcionava atrás do meu proxy corporativo, mesmo depois de configurar o proxy com “git conf –global http .proxy […]

Como o Git resolve o problema de mesclagem?

O SVN tornou as ramificações muito mais fáceis, tornando as filiais realmente baratas, mas as fusões continuam sendo um problema real no SVN – um problema que Git supostamente resolve. O Git consegue isso e como? (disclaimer: Tudo o que sei sobre o Git é baseado na palestra de Linus – total git noob aqui)

Qual é o equivalente de use-commit-times para o git?

Preciso que os timestamps dos arquivos no meu local e no meu servidor estejam sincronizados. Isso é feito com o Subversion, definindo use-commit-times = true na configuração, de modo que a última modificação de cada arquivo seja quando foi confirmada. Cada vez que eu clonar meu repository, quero que o registro de data e hora […]