Perguntas com a marcação «git»

108
Quando usar barra inicial no gitignore

Estou tentando entender mais claramente a .gitignoresintaxe e, em particular, no que diz respeito a https://github.com/github/gitignore gitignores. Vejo que a barra inicial é usada para corresponder apenas aos nomes de caminho relativos à localização do .gitignorearquivo (de

107
Navegue e exiba arquivos em um repositório git sem clonar

Existe uma maneira de navegar e exibir arquivos em um repositório git sem cloná-lo primeiro? Posso fazer isso em svn usando os comandos: svn ls / caminho / para / repo svn cat / path / to / repo / file-in-repo Supostamente posso usar o git show, mas fazendo: git show / path / to / repo git...

107
Existe alguma desvantagem em habilitar o git rerere?

Eu li várias coisas sobre o recurso de rerre do git e estou pensando em ativá-lo. Mas eu não vi ninguém mencionar quaisquer possíveis problemas que possam surgir durante o uso. Devo assumir que há uma desvantagem, ou provavelmente estaria habilitado por padrão. Então, há alguma desvantagem em...

107
O que exatamente git rebase --skip faz?

Acabei de fazer um git pull --rebase origin mastere houve um conflito. Em primeiro lugar, este conflito estava em um arquivo que eu não tinha tocado e estava a cerca de 10 commits de volta. Por que isso acontece? Em seguida, digitei acidentalmente git rebase --skipe 'pulei aquele...

107
Como usar o Git Reverert

Como é git revertusado? Isso pode soar como uma pergunta duplicada, mas quando as pessoas perguntam, a resposta é frequentemente, usar git resetcomo por Reverter para um commit por um hash SHA no Git? Então, quando alguém pergunta como usar, as git resetpessoas respondem dizendo que você deve...

107
git delete remotes: referências remotas não existem

Em resumo; Como posso excluir vários controles remotos mesclados? Mais informações; Eu tenho um repositório git com dezenas de remotos que foram mesclados no master. Posso excluir esses controles remotos um de cada vez usando: git push --delete origin myBranch-1234 No entanto, este é um...

106
Como fazer o git ignorar mudanças no caso?

Não tenho certeza do que está acontecendo aqui, mas às vezes um arquivo específico em meu repositório muda a caixa do seu nome. por exemplo,: antes: File.h depois de: file.h Eu realmente não me importo por que isso está acontecendo, mas isso faz com que o git pense que é um novo arquivo, e então...

106
Cor no git-log

Quando você executa, git log --decorate --pretty=onelinea saída terá entradas como (HEAD, refs/published/master, master)com a coloração. Eu também tenho o seguinte em meu gitconfig: [color "branch"] current = yellow reverse local = yellow remote = green Como você replica essas cores ao fazer...

106
O git pode operar no “modo silencioso”?

É possível executar qualquer comando git no modo "silencioso"? Por exemplo, posso dizer " git push origin" e não ver nada na tela? Acho que posso redirecionar IO para /dev/null(funciona bem), mas ... o git permite algo assim naturalmente? Abaixo está um script rápido que faz commit automático de...

106
git - diff das mudanças atuais antes de confirmar

Eu mudei vários arquivos em um repositório git, mas não os enviei ainda. Posso obter uma lista das alterações apenas invocando git status. Mas como faço para obter uma lista das linhas ou do conteúdo que alterei, além dos nomes dos arquivos? Eu inicialmente pensei em usar git diff , mas parece...

106
Como baixar .zip do GitHub para um commit em particular?

Quero baixar um .zip com o código-fonte de uma biblioteca hospedada no github, mas não quero o master, porque toda vez que faço o download, posso estar baixando uma versão diferente. Esta biblioteca em particular não possui tags, então não posso usar isso. Então, como faço o download do...