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.


13
Contar o número de linhas em um repositório git
Como eu contaria o número total de linhas presentes em todos os arquivos em um repositório git? git ls-files fornece uma lista de arquivos rastreados pelo git. Estou procurando um comando para cattodos esses arquivos. Algo como git ls-files | [cat all these files] | wc -l
766 bash  git  shell  line-count 

15
Mesclar ramo de desenvolvimento com mestre
Eu tenho dois ramos, a saber, mastere developmentem um repositório do GitHub. Estou fazendo todo o meu desenvolvimento no ramo de desenvolvimento, como mostrado. git branch development git add * git commit -m "My initial commit message" git push -u origin development Agora eu quero mesclar todas as alterações no …
764 git  git-merge 



14
Qual é a diferença entre HEAD ^ e HEAD ~ no Git?
Quando eu especifico um objeto de confirmação de ancestral no Git, fico confuso entre HEAD^e HEAD~. Ambos têm uma versão "numerada" como HEAD^3e HEAD~2. Eles parecem muito parecidos ou iguais comigo, mas existem diferenças entre o til e o sinal de intercalação?
756 git 

12
Como posso especificar uma ramificação / tag ao adicionar um submódulo Git?
Como git submodule add -bfunciona? Após adicionar um submódulo com uma ramificação específica, um novo repositório clonado (após git submodule update --init) estará em uma consolidação específica, não a ramificação propriamente dita ( git statusno submódulo mostra "Atualmente não está em nenhuma ramificação"). Não consigo encontrar nenhuma informação sobre .gitmodulesou …

20
Posso especificar vários usuários para mim no .gitconfig?
No meu ~/.gitconfig, listo meu endereço de e-mail pessoal em [user], pois é isso que quero usar para os repositórios do Github. Mas recentemente comecei a usar o git também para o trabalho. O repositório git da minha empresa me permite confirmar, mas quando ele envia anúncios de novos conjuntos …
755 git  git-config 


21
Como obtenho a contagem de confirmação do Git?
Gostaria de obter o número de confirmações do meu repositório Git, um pouco como os números de revisão do SVN. O objetivo é usá-lo como um número de compilação único e incrementador. Atualmente, faço isso no Unix / Cygwin / msysGit: git log --pretty=format:'' | wc -l Mas eu sinto …




6
Como cancelar uma confirmação git local
Meu problema é que alterei um arquivo, por exemplo: README, adicionei uma nova linha ' this for my test line ' e salvei o arquivo, depois emiti os seguintes comandos git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will …

14
puxar / empurrar de vários locais remotos
O resumo: existe uma maneira de fazer com que um repositório Git seja enviado e retirado de uma lista de repositórios remotos (em vez de uma única "origem")? Por muito tempo: geralmente tenho uma situação em que estou desenvolvendo um aplicativo em vários computadores, com conectividade diferente - digamos, um …
743 git 

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.