Perguntas com a marcação «git»

1538
Como comparar arquivos de dois ramos diferentes?

Eu tenho um script que funciona bem em um ramo e está quebrado em outro. Eu quero olhar as duas versões lado a lado e ver o que é diferente. Existem maneiras de fazer isso? Para deixar claro, não estou procurando uma ferramenta de comparação (eu uso o Beyond Compare). Estou procurando um comando...

1513
.gitignore é ignorado pelo Git

Meu .gitignorearquivo parece estar sendo ignorado pelo Git - o .gitignorearquivo pode estar corrompido? Que formato de arquivo, local ou cultura o Git espera? Meu .gitignore: # This is a comment debug.log nbproject/ Saída de git status: # On branch master # Your branch is ahead of...

1507
Como buscar todos os ramos Git

Eu clonei um repositório Git, que contém cerca de cinco ramos. No entanto, quando eu git branchvejo apenas um deles: $ git branch * master Sei que posso fazer git branch -apara ver todos os galhos, mas como eu puxaria todos os galhos localmente; assim, quando o faço git branch, mostra o...

1469
Jogue fora os commits locais no Git

Devido a algumas más escolhas, meu repositório Git local está atualmente cinco commits à frente da origem e não está em bom estado. Eu quero me livrar de todos esses commits e começar de novo. Obviamente, excluir meu diretório de trabalho e re-clonar faria isso, mas fazer o download de tudo do...

1468
Por que eu preciso fazer o `--set-upstream` o tempo todo?

Eu crio uma nova ramificação no Git: git branch my_branch Empurre-o: git push origin my_branch Agora digamos que alguém fez algumas alterações no servidor e eu quero retirar origin/my_branch. Eu faço: git pull Mas eu entendo: You asked me to pull without telling me which branch you want...

1455
Corrigir uma cabeça separada do Git?

Eu estava trabalhando no meu repositório e percebi que um arquivo tinha alterações locais. Eu não os queria mais, então apaguei o arquivo, pensando em fazer o checkout de uma nova cópia. Eu queria fazer o equivalente Git de svn up . Usar git pullnão parecia funcionar. Algumas pesquisas...

1455
Usando o Git com o Visual Studio [fechado]

Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Como...

1437
Como você esconde um arquivo não rastreado?

Tenho alterações em um arquivo, mais um novo arquivo, e gostaria de usar o git stash para guardá-los enquanto eu alterno para outra tarefa. Mas o git stash, por si só, oculta apenas as alterações no arquivo existente; o novo arquivo permanece na minha árvore de trabalho, bagunçando meu trabalho...

1435
Como grep (pesquisar) código confirmado no histórico do Git

Eu apaguei um arquivo ou algum código em um arquivo em algum momento no passado. Posso grep no conteúdo (não nas mensagens de confirmação)? Uma solução muito ruim é grep o log: git log -p | grep <pattern> No entanto, isso não retorna o hash de confirmação imediatamente. Eu brinquei git...

1421
Como nomear e recuperar um esconderijo pelo nome no git?

Eu sempre tive a impressão de que você poderia dar um nome a um stash fazendo git stash save stashname, que você poderia aplicar mais tarde git stash apply stashname. Mas parece que, neste caso, tudo o que acontece é que stashnameserá usado como a descrição do stash. Não há como realmente nomear...

1385
Gráficos de ramo bastante git

Eu já vi alguns livros e artigos terem alguns gráficos muito bonitos de git branches e commits. Como posso criar imagens imprimíveis de alta qualidade do histórico do