Perguntas com a marcação «git»

457
Recuperar do git reset --hard?

Existe alguma maneira de recuperar alterações não confirmadas no diretório de trabalho de um diretório git reset --hard

454
Encontrando um ponto de ramificação com o Git?

Eu tenho um repositório com ramos mestre e A e muita atividade de mesclagem entre os dois. Como posso encontrar o commit no meu repositório quando o ramo A foi criado com base no mestre? Meu repositório basicamente se parece com isso: -- X -- A -- B -- C -- D -- F (master) \ / \ / \ / \ / G...

449
Rastreie arquivos do git temporariamente

Eu configurei um git local na minha máquina. Quando inicializei o git, adicionei bibliotecas e binários pré-compilados. No entanto, agora durante o meu desenvolvimento, não quero fazer check-in desses arquivos intermitentemente. Não quero remover esses arquivos do repositório. Existe alguma maneira...

443
Como visualizar o arquivo diff no git antes de confirmar

Isso geralmente acontece comigo: Estou trabalhando em algumas alterações relacionadas ao mesmo tempo ao longo de um dia ou dois e, quando é hora de confirmar, acabo esquecendo o que mudou em um arquivo específico. (Este é apenas um repositório pessoal do git, por isso estou bem em ter mais de uma...

442
Como corrigir erro GIT: arquivo de objeto está vazio?

Quando tento confirmar alterações, recebo este erro: error: object file .git/objects/31/65329bb680e30595f242b7c4d8406ca63eeab0 is empty fatal: loose object 3165329bb680e30595f242b7c4d8406ca63eeab0 (stored in .git/objects/31/65329bb680e30595f242b7c4d8406ca63eeab0) is corrupt Alguma idéia de como...

440
Manipulando Renomeação de Arquivos no Git

Eu li isso ao renomear arquivos no git , você deve confirmar quaisquer alterações, executar sua renomeação e depois preparar seu arquivo renomeado. O Git reconhecerá o arquivo a partir do conteúdo, em vez de vê-lo como um novo arquivo não rastreado, e manterá o histórico de alterações. No entanto,...

440
Precisa redefinir a ramificação git para a versão de origem

Eu estava acidentalmente trabalhando em um ramo que não deveria estar por um tempo, então eu o ramifiquei, dando o nome apropriado. Agora, quero sobrescrever o ramo que não deveria estar na versão de origem (github). Existe uma maneira fácil de fazer isso? Tentei excluir a ramificação e, em...

438
Como usar o git bisect?

Eu li alguns artigos dizendo que isso git bisecté incrível. No entanto, eu não sou um falante nativo e não consigo entender por que é incrível. Alguém poderia demonstrar com algum exemplo de código: Como usá-lo? É como svn

437
Git ignorar subpastas

Eu tenho muitos projetos na minha solução .Net. Gostaria de excluir todas as pastas "bin / Debug" e "bin / Release" (e seu conteúdo), mas ainda incluir a própria pasta "bin" e qualquer dll contida nela. .gitignore com "bin /" ignora as pastas "Debug" e "Release", mas também qualquer dll contida na...