Perguntas com a marcação «git»

102
Como posso combinar dois commits em um commit?

Eu tenho um branch 'firstproject' com 2 commits. Eu quero me livrar desses commits e fazê-los aparecer como um único commit. O comando git merge --squashparece promissor, mas quando executo git merge --squashmeu terminal apenas exibe opções para o comando. Qual é o comando correto? Commit...

102
Posso usar meu repositório git existente com o openshift?

É necessário ter git repo apenas no openshift? Já tenho bitbucket / github git repo e prefiro enviar apenas lá. Posso simplesmente enganchar nele para que o open-shift receba intimação? Ou, para simplificar, eu empurro apenas no github, mas quando quero implantar, faço algo com o openshift? Eu...

102
Incorporar hash git commit em uma dll .Net

Estou construindo um aplicativo C #, usando Git como meu controle de versão. Existe uma maneira de incorporar automaticamente o último hash de confirmação no executável quando eu construo meu aplicativo? Por exemplo, imprimir o hash de confirmação no console seria algo como: class...

102
Como faço para “desfazer” um clone - single-branch?

Clonei um repo usando o git clone -b <branch name> --single-branch <github url> <target directory> Este SÓ clonado este branch, mas agora eu quero mudar para o master e outros branches. Existe alguma maneira além de limpá-lo e começar a clonar o resto do repo para que eu possa...

102
O que significa git push origin HEAD?

Encontrei, no guia oficial : git push origin HEAD Uma maneira prática de enviar o branch atual para o mesmo nome no remoto. No entanto, o significado do comando não está claro para mim. Por que isso tem esse efeito? Não consegui encontrar uma resposta ( esta pergunta parece resolver o problema,...

102
Erro fatal do Git: falha na autenticação

Estou tentando usar o git para enviar meu repositório para um projeto de serviços de equipe do Visual Studio, mas recebo o erro: fatal: Authentication failed for (url of team project Estou usando o cmds: git remote add origin https://XXXXXXX.visualstudio.com/DefaultCollection/_git/project git...

102
Remover um arquivo modificado da solicitação pull

Tenho 3 arquivos modificados (nenhum arquivo novo) em uma solicitação de pull no momento. Gostaria de remover um desses arquivos da solicitação de pull, de modo que a solicitação de pull contenha apenas alterações em dois arquivos e deixe o terceiro em seu estado original intocado. Tentei...

102
Código do Visual Studio: pasta / arquivo .git oculto

Estou testando o Visual Studio Code no momento. Tudo sobre o Visual Studio Code parece muito legal para mim, exceto uma coisa: a pasta / arquivo .git está oculto no Visual Studio Code. Costumo alterar a configuração do Git modificando o arquivo de configuração .git. É realmente irritante para mim...

102
Por que Git tem hora do chá?

No arquivo date.c do código-fonte do Git, observo a seguinte estrutura de nomes de horários especiais: static const struct special { const char *name; void (*fn)(struct tm *, struct tm *, int *); } special[] = { { "yesterday", date_yesterday }, { "noon", date_noon }, { "midnight",...

101
O que preciso ler para entender como o git funciona? [fechadas]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

101
git: switch branch sem separar o cabeçote

Eu tenho um repositório no github com um branch principal (master) e um branch para algum trabalho experimental. Fiz alguns commits e empurrei para o branch experimental e estava tudo bem. Agora, em uma máquina diferente, eu tento clone meu repositório (git clone repositório ) e depois mudar para...

101
Como mudar um submódulo git para apontar para uma subpasta?

Percorrendo o tutorial do SubModule , criei um submódulo fora do projeto boto . Então, descobri que, na verdade, preciso apenas de um subconjunto deste projeto - especificamente, a pasta boto . Eu gostaria de mudar meu submódulo para apontar para esta pasta. Quando eu olho em módulos .git, eu...

101
git update-index --assume-unchanged no diretório

git 1.7.12 Quero marcar todos os arquivos abaixo de um determinado diretório como assumido como inalterado. 1) git update-index --assume-unchaged dir/dá "Ignorando caminho." 2) git update-index --assume-unchaged dir/*falha rapidamente porque encontrará arquivos que não estão sendo rastreados,...