Perguntas com a marcação «git»

744
Como cancelar uma confirmação git local

Meu problema é que alterei um arquivo, por exemplo: README, adicionei uma nova linha ' this for my test line ' e salvei o arquivo, depois emiti os seguintes comandos git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) #...

743
puxar / empurrar de vários locais remotos

O resumo: existe uma maneira de fazer com que um repositório Git seja enviado e retirado de uma lista de repositórios remotos (em vez de uma única "origem")? Por muito tempo: geralmente tenho uma situação em que estou desenvolvendo um aplicativo em vários computadores, com conectividade diferente...

741
Qual é a diferença entre git reset --mixed, --soft e --hard?

Estou procurando dividir uma confirmação e não sei qual opção de redefinição usar. Eu estava olhando a página Em inglês simples, o que "git reset" faz? , mas percebi que realmente não entendo qual é o índice git ou a área de preparação e, portanto, as explicações não ajudaram. Além disso, os...

731
Como ignorar certos arquivos no Git

Eu tenho um repositório com um arquivo Hello.java,. Quando eu o compilo, um Hello.classarquivo adicional é gerado. Eu criei uma entrada para Hello.classem um .gitignorearquivo. No entanto, o arquivo ainda parece ser rastreado. Como posso fazer o Git ignorar

726
É possível escolher um commit de outro repositório git?

Estou trabalhando com um repositório git que precisa de uma confirmação de outro repositório git que não sabe nada sobre o primeiro. Normalmente, eu selecionaria cereja usando o HEAD@{x}no reflog, mas como isso .gitnão conhece nada dessa entrada de reflog (diretório físico diferente), como posso...

724
Remova uma confirmação git que não foi enviada por push

Eu fiz um, git commitmas ainda não o enviei para o repositório. Então, quando eu faço git status, recebo '# Seu ramo está à frente de' mestre 'por 1 commit. Portanto, se eu quiser reverter meu commit principal, posso fazer: git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 dado que...

724
Como alterar o repositório remoto para um submódulo git?

Eu criei um repositório git com um submódulo nele. Sou capaz de dizer ao próprio submódulo para alterar o caminho do repositório remoto, mas não sei como informar ao repositório pai como alterar o caminho do repositório remoto para o submódulo. Eu não ficaria surpreso se eu estivesse um pouco sem...

709
Redefinindo o controle remoto para um determinado commit

Quero descartar todas as alterações feitas após a confirmação <commit-hash>. Então eu fiz: git reset --hard <commit-hash> Agora eu quero fazer o mesmo com o meu controle remoto. Como posso fazer isso? Fiz alguns commit (e empurra) depois <commit-hash>e só quero descartar todos....