Perguntas com a marcação «git»

O Git é um sistema de controle de versão distribuído (DVCS) de código aberto. Use esta tag para perguntas relacionadas ao uso e fluxos de trabalho do Git. NÃO USE a tag [github] para problemas relacionados ao Git simplesmente porque um repositório está hospedado no GitHub. Além disso, não use essa tag para questões gerais de programação que envolvam um repositório Git.

5
Mensagens de confirmação do Git: 50/72 Formatação
Tim Pope defende um estilo de mensagem de confirmação do Git específico em seu blog: http://www.tpope.net/node/106 . Aqui está um rápido resumo do que ele recomenda: A primeira linha tem 50 caracteres ou menos. Então uma linha em branco. O texto restante deve ter quebra de 72 caracteres. Sua postagem …
310 git 

5
Como adiciono um submódulo a um subdiretório?
Eu tenho um repositório Git ~/.janus/com um monte de submódulos nele. Quero adicionar um submódulo ~/.janus/snipmate-snippets/snippets/, mas quando executo git submodule add <git@github.com:...>o snipmate-snippetsdiretório, recebo a seguinte mensagem de erro: You need to run this command from the toplevel of the working tree. Portanto, a pergunta é: como adiciono um …

9
git pull enquanto não estiver em um diretório git
Digamos que eu tenho um diretório /X/Y, que é um repositório git. É possível, de alguma forma, chamar um comando como git pullde dentro /X, mas visando o /X/Ydiretório? Edição: Eu acho que eu estava pensando especificamente: é possível fazer isso usando o comando a git, mas sem ter que …
308 git 

20
git: fatal: eu não manipulo o protocolo 'http'
Copiei e colei um comando git clone de uma página da web: https://fedorahosted.org/ibus-typing-booster/ Eu tenho esse: user@host> git clone ​​http://git.fedorahosted.org/git/ibus-typing-booster.git Cloning into 'ibus-typing-booster'... fatal: I don't handle protocol '​​http'
307 git  clone  whitespace 

1
Número Git de confirmações por autor em todas as filiais
Gostaria de obter o número de confirmações por autor em todas as filiais. eu vejo isso git shortlog -s -n Imprime uma lista muito boa, mas não está contando as confirmações que ainda não foram mescladas de outras ramificações. Se iterar esse comando sobre cada ramificação, obviamente os commits comuns …

4
Arquivos de diretório .idea acidentalmente confirmados no git
Acolhi acidentalmente o .idea/diretório no git. Isso está causando conflitos em qualquer outro lugar em que preciso fazer check-out no meu repo. Eu queria saber como faço para remover esses arquivos do controle remoto? Ainda preciso desses arquivos localmente, pois o Intellij IDE precisa deles. Só não os quero no …
306 git 

8
Como posso listar todos os arquivos excluídos em um repositório Git?
Sei que o Git armazena informações sobre quando os arquivos são excluídos e posso verificar confirmações individuais para ver quais arquivos foram removidos, mas existe um comando que geraria uma lista de todos os arquivos excluídos durante a vida útil de um repositório?
306 git 

13
Erro de referência do sub-módulo Git 'referência não é uma árvore'
Eu tenho um projeto com um submódulo que está apontando para uma confirmação inválida: a submissão do submódulo permaneceu local e quando tento buscá-lo em outro repositório, recebo: $ git submodule update fatal: reference is not a tree: 2d7cfbd09fc96c04c4c41148d44ed7778add6b43 Unable to checkout '2d7cfbd09fc96c04c4c41148d44ed7778add6b43' in submodule path 'mysubmodule' Eu sei o …

11
Como arquivar ramos git?
Eu tenho algumas ramificações antigas no meu repositório git que não estão mais em desenvolvimento ativo. Gostaria de arquivar os ramos para que eles não apareçam por padrão durante a execução git branch -l -r. Não quero excluí-los, porque quero manter o histórico. Como posso fazer isso? Eu sei que …
305 git 

5
Atualizar data do autor de confirmação do git ao alterar
Eu me vi alterando meus commits com bastante frequência. Eu não faço stashmuito porque costumo esquecer que o fiz, especialmente quando quero salvar o que fiz antes de sair ou antes de um fim de semana, então faço um commit "rascunho". A única coisa é que, quando eu altero o …
305 git 

5
Mantenha o arquivo em um repositório Git, mas não rastreie as alterações
Eu tenho vários arquivos em um site CodeIgniter que desejarei ter no repositório, mas não acompanho nenhuma alteração. Por exemplo, implanto uma nova instalação dessa estrutura em um novo cliente, desejo que os seguintes arquivos sejam baixados (eles têm valores padrão CHANGEME) e só preciso fazer alterações específicas para esse …
305 git 



10
Como voltar à versão mais recente do Git?
Recentemente, mudei de SVN para Git e estou um pouco confuso com alguma coisa. Eu precisava executar a versão anterior de um script por meio de um depurador, então fiz git checkout <previous version hash>e fiz o que precisava fazer. Agora quero voltar para a versão mais recente, mas não …
303 git  git-checkout 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.