Além de analisar o log do git para a sequência de datas, existe uma maneira nativa do Git de relatar a data de uma determinada
Além de analisar o log do git para a sequência de datas, existe uma maneira nativa do Git de relatar a data de uma determinada
Eu tenho uma estrutura de diretórios como esta: raiz folder1 abc.json def.json somedir more.json folder2 qwe.json rty.json especificação mock1.json mock2.json somedir more_mocks.json Agora, usando um .gitignoreeu quero ignorar todos os *.jsonarquivos, exceto os do spec. Eu não quero...
Eu tenho um repositório bare remoto hub. Eu trabalho apenas no masterramo. A última frase desta mensagem de erro abaixo me faz pensar: Como descobrir qual é o "controle remoto padrão configurado para sua filial atual" ? E como faço para configurá-lo? [myserver]~/progs $ git remote -v hub...
Recebi um check-out do git de outra pessoa e estou tentando confirmar as alterações não-estágios no repositório local. No entanto, muitos arquivos (se não todos) aparecem como modificados, mesmo que o conteúdo seja exatamente o mesmo. Eu já defini core.fileModecomo false e também defini...
Sempre que uso o git para interagir com um controle remoto, como puxar ou empurrar, é exibida a seguinte mensagem: Aviso: Adicionado permanentemente '...' (RSA) à lista de hosts conhecidos. Como posso impedir que essa mensagem irritante seja exibida? É apenas um aborrecimento - tudo funciona...
De git-clone (1) Manual Page --branch também pode pegar tags e desanexar o HEAD naquele commit no repositório resultante. eu tentei git clone --branch <tag_name> <repo_url> Mas não funciona. Retorna: warning: Remote branch 2.13.0 not found in upstream origin, using HEAD...
Estou usando o seguinte comando para descobrir se existe uma ramificação git localbranch-name no meu repositório. Isso está correto? Existe uma maneira melhor? Observe que estou fazendo isso dentro de um script. Por esse motivo, eu gostaria de usar comandos de encanamento, se possível. git...
É possível "atualizar" um repositório git depois de atualizar o arquivo gitignore? Acabei de adicionar mais ignorâncias (?) Ao meu gitignore e gostaria de remover coisas que já estão no repositório correspondentes ao novo
Existe uma maneira de ignorar todos os arquivos de um tipo em um diretório? ** aparentemente não faz sentido git, então isso não funciona: /public/static/**/*.js A idéia é combinar pastas aninhadas
Eu tive até 8 terminais bash git em execução ao mesmo tempo antes. Atualmente tenho apenas 2. Eu não vi esse erro antes e não estou entendendo o que está causando isso. Qualquer ajuda seria apreciada! Imagem em
Quais são as diferenças entre os seguintes comandos ?: git diff foo master # a git diff foo..master # b git diff foo...master # c O manual do diff fala sobre isso: Comparando ramos $ git diff topic master <1> $ git diff topic..master <2> $ git diff topic...master <3>...
No servidor remoto, tenho um gancho pós-recebimento configurado para fazer um check-out git do meu repositório: #!/bin/sh GIT_WORK_TREE=/var/www/<website> git checkout -f Mas quando faço o envio da minha máquina local para o repositório git no servidor, recebo as seguintes mensagens de...
Vamos imaginar que temos um masterramo. Então criamos um newbranch git checkout -b newbranch e faça dois novos commits para newbranch: commit1 e commit2 Então nós mudamos para dominar e fazer cherry-pick git checkout master git cherry-pick hash_of_commit1 Examinando gitk, vemos que o...
Na verdade, estou tentando aprender a usar o git, incluindo os git submodulesubcomandos. Já configurei um servidor no qual posso hospedar, enviar e enviar repositórios git usando SSH. Eu criei um repositório principal do git "Travail" neste servidor no qual gostaria de colocar todos os meus...
Quero encontrar as diferenças entre um arquivo que tenho no meu repositório local e o que está no arquivo origin master. Eu sei que existe git diff, no entanto, eu apenas quero isolá-lo neste arquivo em particular. Para simplificar, digamos que o arquivo seja nomeado file1.txte tenha um caminho...
Tenho várias ramificações em que mantenho certos commits que quero aplicar à minha cópia de trabalho de vez em quando. Inicialmente, tentei escolher a cereja, mas não quero ter o commit no ramo de destino posteriormente. Então eu fiz cherry-pick+reset HEAD~1 --soft Existe algo mais simples, como...
Estou lendo o guia de bifurcação do Github: https://guides.github.com/activities/forking/ e estou tentando clonar o repositório no meu computador. No entanto, executando o comando: $ git clone https://github.com/./Spoon-Knife.git Cloning into 'Spoon-Knife'... fatal: protocol 'https' is not...
Gostaria de saber se há uma maneira de evitar ter que digitar a palavra git no início de cada comando do Git. Seria bom se houvesse uma maneira de usar o gitcomando apenas uma vez no início, depois de abrir um prompt de comando para entrar no "modo Git" . Por exemplo: git> Após o qual todo...
Como você pode fazer alterações não confirmadas em um teste de ramificação quando estou na ramificação
Vindo do svn, apenas começando a se familiarizar com o git. Quando um ramo é excluído no git, ele é removido do histórico? No svn, você pode recuperar facilmente uma ramificação revertendo a operação de exclusão (mesclagem reversa). Como todas as exclusões no svn, o ramo nunca é realmente...