Se eu executar git branch -d XYZ, existe uma maneira de recuperar a ramificação? Existe uma maneira de voltar como se eu não tivesse executado o comando delete
Se eu executar git branch -d XYZ, existe uma maneira de recuperar a ramificação? Existe uma maneira de voltar como se eu não tivesse executado o comando delete
Em uma das minhas ramificações de desenvolvimento, fiz algumas alterações na minha base de código. Antes de concluir os recursos em que estava trabalhando, tive que mudar minha ramificação atual para mestre para demonstrar alguns recursos. Mas apenas o uso de um "mestre de verificação do git"...
Como posso ver diffentre uma filial local e uma filial
Fiz um ramo chamado 'f' e fiz um checkout para dominar. Quando tentei o git pullcomando, recebi esta mensagem: You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge. Quando eu tento git status, ele me dá o seguinte: On branch master # Your...
Eu tenho um repositório Git com n commits. Eu tenho um arquivo que eu preciso, e que costumava estar no repositório, e de repente procuro e penso "Oh! Para onde foi esse arquivo?" Existe algum (s) comando (s) Git que me diz que "o arquivo really_needed.txt foi excluído no commit n-13"? Em outras...
Eu peguei uma ramificação de um repositório no GitHub e cometi algo específico para mim. Agora eu achei que o repositório original tinha um bom recurso que estava em HEAD. Quero mesclá-lo apenas sem confirmações anteriores. O que devo fazer? Eu sei como mesclar todos os commits: git branch -b...
Você vê a documentação do Git dizendo coisas como A ramificação deve ser totalmente mesclada no HEAD. Mas o que é HEADexatamente o Git
Ao usar git config --globalpara configurar as coisas, em qual arquivo ele gravará? Exemplo: git config --global core.editor "blah" Não consigo encontrá-lo nesses lugares: C:\Program Files\Git\etc\gitconfig C:\myapp\.git\config Eu não defini um ENV? Versão do My Git: 1.6.5.1.1367.gcd48 - no...
Estou usando git stash pophá algum tempo. Eu descobri recentemente sobre o git stash applycomando. Quando eu tentei, parecia funcionar da mesma forma git stash pop. Qual é a diferença entre git stash pope git stash
Digamos que temos a seguinte situação no Git: Um repositório criado: mkdir GitTest2 cd GitTest2 git init Algumas modificações no mestre ocorrem e são confirmadas: echo "On Master" > file git commit -a -m "Initial commit" O Feature1 ramificou o mestre e algum trabalho é feito: git branch...
Existe alguma maneira de reverter ou desfazer o git pull para que minhas fontes / repositórios cheguem ao estado antigo que era antes de executar o git pull? Eu quero fazer isso porque ele mesclou alguns arquivos que não queria, mas apenas mesclou outros arquivos restantes. Então, eu quero...
Atualmente, tenho três arquivos modificados no meu diretório de trabalho. No entanto, quero que um deles seja redefinido para o status HEAD. No SVN, eu usaria svn revert <filename>(seguido por, svn update <filename>se necessário), mas no Git eu deveria usar git reset --hard. No...
Contexto: estou trabalhando no master adicionando um recurso simples. Depois de alguns minutos, percebo que não era tão simples e deveria ter sido melhor trabalhar em um novo ramo. Isso sempre acontece comigo e não tenho idéia de como alternar para outro ramo e levar todas essas alterações não...
Eu tenho dois ramos: master e dev Eu quero criar um "ramo de funcionalidade" do dev ramo. Atualmente no ramo dev, eu faço: $ git checkout -b myfeature dev ... (algum trabalho) $ git commit -am "blablabla" $ git push origin myfeature Mas, depois de visualizar meus galhos,
O log do SVN possui um modo "-v" que gera nomes de arquivos alterados em cada confirmação, assim: jes5199 $ svn log -v -------------------------------------------------- ---------------------- r1 jes5199 2007-01-03 14:39:41 -0800 (quarta-feira, 03 de janeiro de 2007) | 1 linha Caminhos alterados:...
Eu tenho um repositório git que se parece com isso: A -> B -> C -> D -> HEAD Quero que o chefe do ramo aponte para A, ou seja, quero que B, C, D e HEAD desapareçam e quero que o cabeçote seja sinônimo de A. Parece que eu posso tentar fazer uma nova reformulação (não se aplica, desde...
Eu fiz um commit do git e um push subsequente. Gostaria de mudar a mensagem de confirmação. Se eu entendi corretamente, isso não é aconselhável, porque alguém pode ter retirado do repositório remoto antes que eu faça essas alterações. E se eu souber que ninguém puxou? Existe uma maneira de fazer...
Usando gitk log, eu não conseguia identificar a diferença entre os dois. Como posso observar a diferença (com um comando git ou alguma
Estou usando o Git agora há alguns meses em um projeto com outro desenvolvedor. Eu tenho vários anos de experiência com SVN , então acho que trago muita bagagem para o relacionamento. Ouvi dizer que o Git é excelente para ramificação e fusão e, até agora, simplesmente não o vejo. Claro, a...
Acabei de fazer um git initna raiz do meu novo projeto. Então eu criei um .gitignorearquivo. Agora, quando eu digito git status, o arquivo .gitignore aparece na lista de arquivos não rastreados. Por que é