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
Como voltar ao 'master' com git?
Eu fiz meu primeiro commit; então criou uma ramificação (digamos branch1). Neste ramo, criei um diretório 'exemplo' e confirmei. No GitHub, vejo meu novo ramo e o novo diretório 'exemplo' que adicionei. Agora eu me pergunto como posso 'sincronizar' de volta ao mestre; e a pasta 'exemplo' foi excluída (como …
135 git 

4
Como criar um novo (e vazio!) Ramo "raiz"?
Eu gostaria de definir um novo ramo "raiz" neste repositório git. Por ramo "raiz", quero dizer um ramo que é totalmente independente de todos os outros ramos no repositório 1 . Infelizmente, mesmo o commit (vamos chamá-lo A) na base da árvore de commit do repositório contém muitos arquivos (este …
135 git 

10
Como escolher cereja de uma filial remota?
Estou tendo problemas para executar uma escolha de cerejeira. Na minha máquina local, atualmente estou no meu ramo "mestre". Quero escolher cereja em um commit de outro ramo, chamado "zebra". O ramo "zebra" é um ramo remoto. Então, status git: # On branch master nothing to commit (working directory clean) …
135 git 

4
gitignore não ignora a pasta
Na raiz do meu projeto, tenho uma foopasta. Dentro da foopasta eu tenho uma barpasta. Gostaria de ignorar todas as alterações em todos os arquivos dentro da minha barpasta. Eu tenho isso no meu gitignore: /foo/bar A pasta está marcada: existe e possui os arquivos a serem ignorados. gitignoreé committed. …
135 git  gitignore 


3
Qual é a diferença entre git am e git apply?
Ambos git ame git applypodem ser usados ​​para aplicar patches. Não vejo a diferença. Agora vejo uma diferença: git amconfirma automaticamente, enquanto git applyapenas toca nos arquivos, mas não cria uma confirmação. Essa é a única diferença?
134 git  patch 

7
Como atualizo meu repo bare?
Criei um repositório simples para publicar meu repositório, mas não consigo descobrir como atualizar o repositório simples com o estado atual do repositório principal.
134 git 

6
Como reduzir a pasta .git
Minha base atual tem um tamanho total de aprox. 200MB. Mas minha pasta .git tem um tamanho incrível de 5 GB (!). Como eu envio meu trabalho para um servidor externo, não preciso de nenhum histórico local grande ... Como reduzir a pasta .git para liberar espaço no meu notebook? …
134 git 

3
Como desfazer um check-out no git?
Acabei de verificar um commit anterior do meu repositório git local. Eu não fiz nenhuma alteração, estava apenas olhando. Agora, quero voltar ao meu último commit - como faço isso? O comando exato que eu usei para conferir: git checkout e5dff6b3c5d704f9b598de46551355d18235ac08 Agora, quando eu digito git log, na parte superior, …
134 git 

30
Obtendo permissão negada (chave pública) no gitlab
Meu problema é que não consigo enviar ou buscar no GitLab. No entanto, eu posso clonar (via HTTP ou SSH). Eu recebo esse erro quando tento enviar: Permissão negada (chave pública) fatal: Não foi possível ler no repositório remoto De todos os tópicos que eu procurei, aqui está o que …
134 git  ubuntu  ssh  gitlab 

7
Perdi meu schema.rb! Pode ser regenerado?
Devido a alguns problemas de implantação, parei de rastrear schema.rb no git. De alguma forma, eu já recolhi isso e, em algum lugar do caminho, meu arquivo schema.rb desapareceu. Existe uma maneira de regenerar schema.rb do banco de dados ou das migrações? Eu preferiria não perder os dados existentes.


6
O git-svn dcommit após a fusão no git é perigoso?
Minha motivação para experimentar o git-svn é a fusão e ramificação sem esforço. Então notei que o homem git-svn (1) diz: Executar git-merge ou git-pull NÃO é recomendado em uma ramificação da qual você planeja se comprometer. O Subversion não representa fusões de maneira razoável ou útil; então os usuários …
133 svn  git  merge  branch  git-svn 

6
Git push branch de um controle remoto para outro?
Eu tenho os seguintes controles remotos configurados: $ git remote korg rorg E os seguintes ramos: $ git branch -a * (no branch) remotes/korg/gingerbread remotes/korg/gingerbread-release remotes/korg/honeycomb remotes/korg/honeycomb-mr1-release remotes/korg/master remotes/m/android-2.3.3_r1 -> refs/tags/android-2.3.3_r1a remotes/m/gingerbread -> korg/gingerbread Agora , desejo enviar todas as ramificações remotas korgpara o rorgcontrole remoto. Como faço isso? De …


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.