Perguntas com a marcação «git»

269
Atualize um submódulo para a confirmação mais recente

Eu tenho um projeto A que é uma biblioteca e é usado em um projeto B. Ambos os projetos A e B têm um repositório separado no github, mas dentro de B temos um submódulo de A. Editei algumas classes na biblioteca, que está no repositório A, pressionei no repositório remoto, para que a biblioteca...

269
Remoto GitLab: HTTP Básico: Acesso negado e autenticação fatal

Estou no Mac OS diferente deste post: 'git push origin MyBranchName' gera erro "HTTP Básico: Acesso negado" Eu tenho uma senha configurada no GitLab. Eu tenho a chave SSL criada APÓS o projeto ser feito no GitLab. Quando uso uma pasta existente para um novo projeto e sigo as etapas...

268
Credenciais bitbucket git se inscritas no Google

Eu tenho uma conta no bitbucket.org que criei ao me inscrever na minha conta do Google. Agora, toda vez que faço login, basta clicar em "Fazer login com o Google" e tudo bem. Como posso acessar meus repositórios na linha de comando git? Ele me solicita nome de usuário e senha. Eu tenho um nome de...

265
Como obter as alterações em uma ramificação no Git

Qual é a melhor maneira de obter um log de confirmações em uma ramificação desde o momento em que ela foi ramificada da ramificação atual? Minha solução até agora é: git log $(git merge-base HEAD branch)..branch A documentação para git-diff indica que git diff A...Bé equivalente a git diff...

265
Como mostrar o que um commit fez?

Uma maneira estúpida que eu sei é: git diff commit-number1 commit-number2 alguma maneira melhor? Quero dizer, quero conhecer o commit1 em si, não quero adicionar o commit2 antes dele como

264
revisão mais antiga de um arquivo com um novo nome, git-checkout

Eu tenho o arquivo " main.cpp" aberto no meu editor. Também quero ver a revisão anterior de " main.cpp" no editor. O jeito que eu faço agora é assim. close "main.cpp" in the editor prompt> mv main.cpp tmp prompt> git checkout HEAD^ main.cpp prompt> mv main.cpp old_main.cpp prompt>...

264
Como migrar o repositório GIT de um servidor para um novo

Eu tenho um servidor que estou desativando. A única coisa que resta para migrar é o meu repositório. Este servidor está listado como a origem (mestre) de um dos meus projetos. Qual é a maneira correta de mover o repositório para manter o

264
Como descartar confirmações locais no Git?

Eu estava trabalhando em algo e decidi que estava completamente ferrado ... depois de ter cometido um pouco disso. Então, tentei a seguinte sequência: git reset --hard git rebase origin git fetch git pull git checkout Nesse momento, recebi a mensagem Your branch is ahead of 'origin/master' by 2...

264
Erros de mesclagem do Git

Eu tenho um ramo git chamado 9-sign-in-outcom um código que funciona perfeitamente e quero transformá-lo no mestre. Atualmente, estou no ramo principal. $ git branch 9-sign-in-out * master Estou tentando mudar para o 9-sign-in-outramo, mas isso não me permite: $ git checkout...

264
git: 'credential-cache' não é um comando git

Eu segui estas instruções à risca, incluindo a parte sobre cache de senha. Parece que as instruções estão erradas, porque sempre git push origin masterque recebo este erro: git: 'credential-cache' is not a git command. See 'get --help'. ... nesse ponto, sou forçado a inserir meu nome de usuário...

263
Git vs Team Foundation Server [fechado]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...

262
Iniciar ssh-agent no login

Eu tenho um site como um repositório Git remoto, retirando do Bitbucket.com usando um alias SSH. Posso iniciar manualmente o ssh-agent no meu servidor, mas preciso fazer isso toda vez que faço login via SSH. Inicio manualmente o ssh-agent: eval ssh-agent $SHELL Então eu adiciono o...

262
Como remover um projeto do Gitlab?

Eu criei vários repositórios no GitLab. Um deles era para fins de teste e possui alguns commit e branches. Quero excluir ou remover este repositório. Como posso fazer