Perguntas com a marcação «git»

O Git é um sistema de controle de versão distribuído (DVCS) de código aberto. Use esta tag para perguntas relacionadas ao uso e fluxos de trabalho do Git. NÃO USE a tag [github] para problemas relacionados ao Git simplesmente porque um repositório está hospedado no GitHub. Além disso, não use essa tag para questões gerais de programação que envolvam um repositório Git.

2
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> mv tmp …
264 git 

12
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 e …

6
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 commits. …
264 git  git-reset 


9
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 que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
263 git  tfs  tfvc 


14
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 isso?
262 git  gitlab 

12
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 agente: ssh-add ~/.ssh/bitbucket_id Então …
262 git  ssh  bitbucket  redhat  ssh-agent 

7
Alias ​​do Git com parâmetros posicionais
Basicamente, eu estou tentando alias: git files 9fa3 ... para executar o comando: git diff --name-status 9fa3^ 9fa3 mas o git não parece passar parâmetros posicionais para o comando alias. Eu tentei: [alias] files = "!git diff --name-status $1^ $1" files = "!git diff --name-status {1}^ {1}" ... e alguns …


2
Mesclando garfos no GitHub
Garfoi um repositório GitHub. Então eu coloquei algumas alterações no meu garfo. Em seguida, o repositório original mesclou minhas alterações e outras. Agora, quero mesclar as alterações que estão faltando. Eu tentei um simples pull seguido de push, mas isso rende meus commits em duplicado. Qual é a melhor maneira …
259 git  github 

11
git mv e alterar apenas caso de diretório
Enquanto encontrei uma pergunta semelhante , não encontrei uma resposta para o meu problema Quando tento renomear o diretório de FOO para foo via git mv FOO fooeu recebo fatal: renaming 'FOO' failed: Invalid argument ESTÁ BEM. Então eu tentogit mv FOO foo2 && git mv foo2 foo Mas quando …

3
Localizar commit por hash SHA no Git
Preciso encontrar um commit no Git por um determinado hash, SHA. Por exemplo, se eu tiver o hash "a2c25061" e precisar obter o autor e o autor desse commit. Qual é o comando para conseguir isso?
259 git 

7
Como comprometo apenas alguns arquivos?
Eu tenho dois projetos. Um é o projeto "oficial" e o segundo é uma modificação leve (alguns arquivos foram adicionados). Criei um novo ramo e coloquei novos arquivos neles. Porém, durante o desenvolvimento, alguns arquivos comuns aos dois ramos são alterados. Como comprometo apenas esses arquivos?

3
Como recuperar um commit perdido no Git?
Primeiro, obtive "sua ramificação está adiantada em relação à origem / mestre por 3 confirmações"; meu aplicativo foi revertido para um período anterior com alterações anteriores. Como posso recuperar o que passei nas últimas 11 horas?
258 git 

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.