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.

14
Qual é a melhor prática para “git clone” em uma pasta existente?
Eu tenho uma cópia de trabalho do projeto, sem nenhum metadado de controle de origem. Agora, eu gostaria de fazer o equivalente ao git-clone nessa pasta e manter minhas alterações locais. O git-clone não me permite clonar em uma pasta existente. Qual é a melhor prática aqui?
480 git 




15
Como importar o repositório Git existente para outro?
Eu tenho um repositório Git em uma pasta chamada XXX e eu tenho um segundo repositório Git chamado YYY . Desejo importar o repositório XXX para o repositório YYY como um subdiretório chamado ZZZ e adicionar todo o histórico de alterações do XXX ao YYY . Estrutura da pasta antes: …
476 git  merge  git-merge 

10
git-diff para ignorar ^ M
Em um projeto em que alguns dos arquivos contêm ^ M como separadores de nova linha. A difusão desses arquivos é aparentemente impossível, pois o git-diff vê como o arquivo inteiro é apenas uma única linha. Como alguém se diferencia da versão anterior? Existe uma opção como "tratar ^ M …
474 git  diff  newline  git-diff 

9
Alterando letras maiúsculas de nomes de arquivos no Git
Estou tentando renomear um arquivo para ter letras maiúsculas diferentes do que tinha antes: git mv src/collision/b2AABB.js src/collision/B2AABB.js fatal: destination exists, source=src/collision/b2AABB.js, destination=src/collision/B2AABB.js Como você pode ver, o Git se encaixa nisso. Tentei renomear usando apenas o mvcomando antigo simples , mas o Git não escolhe a renomeação (como renomeação …

25
O "git pull --all" pode atualizar todos os meus ramos locais?
Geralmente, tenho pelo menos três filiais remotas: mestre, preparação e produção. Eu tenho três filiais locais que rastreiam essas filiais remotas. Atualizar todas as minhas filiais locais é entediante: git fetch --all git rebase origin/master git checkout staging git rebase origin/staging git checkout production git rebase origin/production Eu adoraria poder …
473 git 

12
Nenhuma nova linha no final do arquivo
Ao fazer um git diff, diz "Sem nova linha no final do arquivo" . Ok, não há nova linha no final do arquivo. Qual é o grande problema? Qual é o significado da mensagem e o que ela está tentando nos dizer?
472 git  git-svn 

9
Veja as alterações em um arquivo específico usando o git
Eu sei que posso usar o git diffcomando para verificar as alterações, mas, tanto quanto eu entendi, é baseado em diretório. Isso significa que ele fornece todas as alterações de todos os arquivos no diretório atual. Como posso verificar apenas as alterações em um arquivo específico? Digamos, eu alterei os …
472 git  git-svn 


16
Remova as tags git locais que não estão mais no repositório remoto
Usamos tags no git como parte de nosso processo de implantação. Periodicamente, queremos limpar essas tags removendo-as do nosso repositório remoto. Isso é bem direto. Um usuário exclui a marca local e a marca remota em um conjunto de comandos. Temos um pequeno script de shell que combina as duas …
468 git  git-tag 

6
Solicitação pull vs solicitação de mesclagem
Qual é a diferença entre uma solicitação de recebimento e uma solicitação de mesclagem. No Github, é uma solicitação de recebimento e no GitLab, por exemplo, é uma solicitação de mesclagem ... Existe alguma diferença entre os dois?
468 git  github  gitlab 



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.