Como posso desfazer todas as alterações feitas no meu diretório após a última confirmação, incluindo excluir arquivos adicionados, redefinir arquivos modificados e adicionar novamente arquivos
Como posso desfazer todas as alterações feitas no meu diretório após a última confirmação, incluindo excluir arquivos adicionados, redefinir arquivos modificados e adicionar novamente arquivos
Como posso diferenciar um arquivo, digamos pom.xml, do ramo mestre para uma versão mais antiga e arbitrária no
No Git, como eu poderia procurar um arquivo ou diretório por caminho em vários ramos? Escrevi algo em um ramo, mas não me lembro qual deles. Agora eu preciso encontrá-lo. Esclarecimento : Estou procurando um arquivo que criei em um dos meus ramos. Gostaria de encontrá-lo pelo caminho, e não pelo...
Eu tenho duas versões diferentes do git. Na versão 1.6.2, git pushnão tem a -uopção Ele aparece apenas na versão 1.7.x. Dos documentos, o -uestá relacionado à variável branch.<name>.merge no git config. Essa variável é descrita abaixo: Defines, together with branch.<name>.remote,...
Sigo um processo de desenvolvimento em que crio uma nova filial local para cada novo recurso ou cartão de história. Quando terminar, mesclo o ramo no mestre e empurro. O que tende a acontecer com o tempo devido a uma combinação de preguiça ou esquecimento é que acabo com uma grande lista de...
Quero adicionar uma nova pasta ao meu repositório GitHub recém-criado sem instalar a configuração do Git para (Mac, Linux e Windows). É possível fazer isso? Não posso ter o Git o tempo todo comigo quando trabalho em diferentes sistemas / máquinas. Eu sei como adicionar arquivos diretamente em um...
Pode parecer uma pergunta muito básica, mas procurei respostas e estou mais confusa agora do que antes. O que "nossos" e "deles" significam no git ao mesclar minha ramificação em minha outra ramificação? Ambos os ramos são "nossos". Em um conflito de mesclagem, o "nosso" é sempre a parte superior...
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...
Preciso criar um repositório Git central, mas estou um pouco confuso ... Eu criei um repositório vazio (no meu servidor git, máquina 2) com: $ mkdir test_repo $ git --bare init Agora, preciso enviar arquivos do meu repositório local (máquina 1) para o repositório vazio (máquina 2). Eu tenho...
O Visual Studio 2015 cria uma nova pasta chamada ".vs". Qual é o objetivo disso e devo adicioná-lo ao controle de
Eu tenho o PyCharm e estou olhando em volta, tentando encontrar o git.exe para configurá-lo no meu repositório. O que é o PATH to
Segui alguns artigos sobre os atributos bonitos na nota de lançamento do Git 2.10 . O processo de atualização do git para a 2.10.0 e as alterações para global .gitconfigresultaram da seguinte forma: [filter "lfs"] clean = git-lfs clean %f smudge = git-lfs smudge %f required = true [user] name...
Eu estava trabalhando em um ramo git e estava pronto para confirmar minhas alterações, então fiz um commit com uma mensagem útil de commit. Então, distraidamente, fiz pequenas alterações no código que não valem a pena ser mantidas. Agora eu quero mudar de ramo, mas o git me dá, erro: você tem...
Eu estava trabalhando em um repositório na minha conta do GitHub e esse é um problema que me deparei. Projeto Node.js com uma pasta com alguns pacotes npm instalados Os pacotes estavam na node_modulespasta Adicionada a pasta ao repositório git e empurrou o código para o github (não estava...
Como faço git statuspara não exibir arquivos não rastreados sem usar .gitignore? Desejo obter informações de status de modificação apenas em arquivos
Eu queria renomear um dos meus repositórios no GitHub, mas fiquei assustado quando um grande aviso vermelho disse: Não configuraremos nenhum redirecionamento a partir do local antigo Você precisará atualizar seus repositórios locais para apontar para o novo local A renomeação pode levar...
Eu git pushtrabalho para um repositório Git remoto. Todo mundo pushvai me pedir para inserir usernamee password. Gostaria de evitá-lo a cada push, mas como configurar para
.gitconfiggeralmente é armazenado no user.homediretório Eu uso uma identidade diferente para trabalhar em projetos para a Empresa A e outra coisa para a Empresa B (principalmente o nome / email). Como posso ter duas configurações diferentes do Git para que meus check-ins não sejam com o nome /...
Eu faço um novo ramo mastercom: git checkout -b testbranch Eu faço 20 commits nele. Agora eu quero esmagar esses 20 commits. Eu faço isso com: git rebase -i HEAD~20 E se eu não souber quantos commits? Existe alguma maneira de fazer algo como: git rebase -i all on this
Problema Como você cria uma cópia superficial com o git-svn a partir de um repositório Subversion, por exemplo, como você extrai apenas as últimas três revisões? O git clonecomando pode obter as últimas n revisões de um repositório Git se você usar a opção --depth, ou seja, você obtém uma cópia...