Perguntas com a marcação «git»

124
O que significa o caractere de sinal de intercalação (^)?

Vi uma resposta para uma pergunta aqui que ajuda a restaurar um arquivo excluído no git. A solução foi git checkout <deleting_commit>^ -- <deleted_file_path> O que o caractere de sinal de intercalação ( ^) faz? Eu já vi isso em outros lugares fazendo coisas muito úteis no git. Isso...

124
Git: lista todas as alterações não imersas no git

Criando uma ramificação para vários tópicos, e não excluindo-as regularmente quando não preciso mais delas, acabei agora com cerca de 50 ramificações;) Tentei excluir ramificações e algumas delas apresentam alterações não imersas. O que eu quero é a capacidade de ver exatamente quais alterações...

124
Como o git calcula hashes de arquivos?

Os hashes SHA1 armazenados nos objetos da árvore (retornados por git ls-tree) não correspondem aos hashes SHA1 do conteúdo do arquivo (retornados por sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - Como o git calcula...

124
Github Windows 'Falha ao sincronizar este ramo'

Estou usando o Github Windows 1.0.38.1 e quando clico no botão 'Sincronizar' depois de confirmar, recebo o erro Como depuro esse problema? Se estiver na casca, o que devo fazer? A sincronização funciona bem se eu fizer um git pushou git pull, mas da próxima vez que eu quiser sincronizar usando...

123
Atualizar todos os arquivos no buffer do disco no vim

O comando para atualizar um arquivo da versão em disco é :e! Como posso fazer o mesmo para todos os arquivos no buffer? Antecedentes: preciso disso porque estou usando o git com vários ramos com um vim aberto que contém um buffer. Quando faço checkout de uma filial, gostaria de atualizar o...

123
Git Pull vs Git Rebase

Eu sou um noob no Git, e tentando aprender a diferença entre git pullvs git rebase. Alguém pode dar um exemplo de quando usar qual opção, já que sinto que ambas têm o mesmo

122
O que significa tree-ish no Git?

Estou muito confuso sobre como usar git archive. Eu tenho um repositório git com a pasta Foo , Bar e Baz no nível superior. Preciso exportar a pasta Foo de uma maneira SVN-ish para uma rápida implantação de teste. Aprendi que eu poderia usar git-archivede uma maneira de exportação SVN-ish . Mas...

122
stash @ {1} é ambíguo?

Estou tentando obter informações sobre meu estoque, mas o git está me dizendo isso stash@{0}e stash@{1}é ambíguo. git stash listfunciona bem e .git/logs/refs/stashparece ter o conteúdo apropriado (não que eu seja um especialista em git internals). % git stash list stash@{0}: On master:...