Perguntas com a marcação «git»

242
Atualização do sub-módulo Git

Não sei ao certo o que significa o seguinte (na documentação de atualização do submódulo Git ): ... vai fazer a cabeça submódulos ser destacado, a menos que --rebaseou --mergeé especificado ... Como --rebase/ --mergemuda as coisas? Meu principal caso de uso é ter vários repositórios centrais,...

242
Vários diretórios de trabalho com o Git?

Não tenho certeza se isso é algo suportado pelo Git, mas em teoria parece que deve funcionar para mim. Meu fluxo de trabalho geralmente envolve minha edição de arquivos em várias ramificações simultaneamente. Em outras palavras, geralmente desejo abrir alguns arquivos em uma ramificação enquanto...

242
Enviando confirmações vazias para o controle remoto

Enviei uma confirmação para remota, mas agora percebi que a mensagem de confirmação não está correta. Gostaria de alterar a mensagem de confirmação, mas o AFAIK não é possível. Então eu decidi criar commit vazio com a mensagem correta: git commit --allow-empty Existem desvantagens /...

241
Obtendo um erro fatal no git para várias entradas de estágio

Usando o Git versão 2.2.0 com o Unity Game Engine no OS X, e queria confirmar meu código. Adicionei tudo e não recebi uma mensagem de erro. depois confirme -m e receba esta mensagem de erro: fatal: multiple stage entries for merged file 'Assets/Prefabs/Resources' Não percebendo, eu enviei, que...

239
Os múltiplos `.gitignore`s são desaprovados?

A menos que um repositório consistisse em vários projetos independentes, parece que seria mais simples ter apenas um .gitignorearquivo na raiz do repositório do que vários. Existe uma prática recomendada padrão nesta ou em alguma análise on-line de quando uma abordagem é melhor que a...

239
O que significa "Alterações não preparadas para confirmação"

Eu pensei que se você quiser acompanhar os arquivos, você deveria git add [files you want to track] Não sei por que recebi as mensagens Changes not staged for commit. Se esses arquivos não foram testados, não devem me gitmostrar que esses arquivos eram Untrackedassim Tudo o que fiz foi criar...

238
Como desfazer um pull git?

Gostaria de desfazer o meu git pull por conta de confirmações indesejadas na origem remota, mas não sei para qual revisão devo redefinir. Como posso voltar ao estado antes de executar o git na origem remota?

238
Como mesclar mestre remoto à filial local

Eu tenho uma ramificação local de um projeto ("configUpdate") que extraí do projeto de outra pessoa e fiz várias alterações nele e gostaria de mesclar as alterações feitas na ramificação local. eu tentei git pull --rebase origin configUpdate mas não conseguiu as últimas alterações - como posso...

237
Qual é a diferença entre pull e clone no git?

Qual é a diferença entre doing (after mkdir repoe cd repo): git init git remote add origin git://github.com/cmcculloh/repo.git git fetch --all git pull origin master e git clone git://github.com/cmcculloh/repo.git Quero dizer, obviamente um é mais curto, mas fora isso eles estão basicamente...

237
Como remover vários arquivos excluídos no repositório Git

Excluí alguns arquivos e o status do git é mostrado abaixo. Eu cometi e empurrei. O GitHub ainda mostra os arquivos excluídos no repositório. Como posso excluir arquivos no repositório do GitHub? # On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to update...