Eu preferiria escrever minhas mensagens de confirmação no Vim, mas as está abrindo no Emacs. Como eu configuro o Git para sempre usar o Vim? Observe que eu quero fazer isso globalmente, não apenas para um único
Eu preferiria escrever minhas mensagens de confirmação no Vim, mas as está abrindo no Emacs. Como eu configuro o Git para sempre usar o Vim? Observe que eu quero fazer isso globalmente, não apenas para um único
Eu usei git pulle tive um conflito de mesclagem: unmerged: _widget.html.erb You are in the middle of a conflicted merge. Eu sei que a outra versão do arquivo é boa e a minha é ruim, portanto todas as minhas alterações devem ser abandonadas. Como posso fazer
На этот вопрос есть ответы на Stack Overflow на русском : Поменять у автора и коммитера емейл и имя во всех коммитах Eu estava escrevendo um script simples no computador da escola e cometendo as alterações no Git (em um repositório que estava no meu pendrive, clonado do...
Fiquei me perguntando se existe uma boa solução "git export" que crie uma cópia de uma árvore sem o .gitdiretório do repositório. Existem pelo menos três métodos que conheço: git cloneseguido pela remoção do .gitdiretório do repositório. git checkout-index alude a essa funcionalidade, mas começa...
Recentemente, fui convidado para cherry-pickum commit. Então, o que significa escolher um commit no git? Como você faz isso?
Eu tenho um projeto no qual eu tenho que mudar o modo de arquivos com chmod para 777 durante o desenvolvimento, mas que não deve ser alterado no repositório principal. O Git pega chmod -R 777 .e marca todos os arquivos como alterados. Existe uma maneira de fazer o Git ignorar as alterações no modo...
Meu colega e eu estamos trabalhando no mesmo repositório. Nós o ramificamos em dois ramos, cada um tecnicamente para projetos diferentes, mas eles têm semelhanças, portanto, às vezes, queremos voltar ao * masterdo branch. No entanto, eu tenho o branch. Como meu colega consegue esse ramo...
A execução do comando git clone [email protected]:whatevercria um diretório na minha pasta atual denominada whatevere coloca o conteúdo do repositório Git nessa pasta: /httpdocs/whatever/public Meu problema é que preciso que o conteúdo do repositório Git seja clonado no meu diretório atual para que...
Normalmente, envio uma lista de confirmações para revisão. Se eu tiver as seguintes confirmações: HEAD Commit3 Commit2 Commit1 ... Eu sei que posso modificar o commit da cabeça git commit --amend. Mas como posso modificar Commit1, já que não é o
Eu clonei um repositório Git remoto no meu laptop e, em seguida, quis adicionar uma tag para executar git tag mytag master Quando eu corro git tagno meu laptop, a etiqueta mytagé mostrada. Desejo então enviar isso para o repositório remoto, para que eu tenha essa tag em todos os meus clientes,...
Durante git rebase origin/developmenta seguinte mensagem de erro é mostrada no Git: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Minha versão do Git é 2.9.0. Costumava funcionar bem na versão anterior. Como posso continuar essa reformulação,...
Eu realizei algumas mudanças a serem confirmadas; como posso ver o diff de todos os arquivos preparados para a próxima confirmação? Estou ciente do status do git , mas gostaria de ver as diferenças reais - e não apenas os nomes dos arquivos que estão em teste. Vi que a página de manual do git-diff...
Quero mudar o autor de um commit específico na história. Não é o último commit. Eu sei sobre essa pergunta - Como altero o autor de um commit no git? Mas estou pensando em algo, onde identifico o commit por hash ou
Desejo mesclar dois ramos que foram separados por um tempo e queria saber quais arquivos foram modificados. Encontrei este link: http://linux.yyz.us/git-howto.html, que foi bastante útil. As ferramentas para comparar as ramificações que encontrei são: git diff master..branch git log...
Um novo ramo masteré criado, como chamamos test. Existem vários desenvolvedores que se comprometem masterou criam outros ramos e depois se fundem master. Digamos que o trabalho testesteja demorando vários dias e você deseja manter-se testatualizado continuamente com confirmações dentro...
Estou tentando colocar um submódulo em um repositório. O problema é que, quando clono o repositório pai, a pasta do submódulo fica totalmente vazia. Existe alguma maneira de fazê-lo para que git clone parent_reporealmente coloque dados na pasta do submódulo? Por exemplo,
Eu tenho um monte de commits no repo. Quero ver uma lista de arquivos alterados entre duas confirmações - de SHA1 para SHA2. Que comando devo usar?
Estou tentando descobrir como posso baixar uma tag específica de um repositório Git - é uma versão por trás da versão atual. Vi que havia uma tag para a versão anterior na página da web git, com o nome do objeto com um número hexadecimal longo. Mas o nome da versão é " Tagged release 1.1.5" de...
Eu tenho muitos ramos do Git. Como excluo ramificações que já foram mescladas? Existe uma maneira fácil de excluir todos eles, em vez de excluí-los um por
Gostaria de manter (por enquanto) a capacidade de vincular conjuntos de alterações do Git a itens de trabalho armazenados no TFS. Eu já escrevi uma ferramenta (usando um gancho do Git) na qual posso injetar identificadores de trabalho na mensagem de um conjunto de alterações do Git. No entanto,...