Perguntas com a marcação «git»

520
Git e Mercurial - Compare e Contraste

Por um tempo agora eu tenho usado o subversion para meus projetos pessoais. Cada vez mais, continuo ouvindo grandes coisas sobre Git e Mercurial e DVCS em geral. Eu gostaria de dar uma guinada na coisa toda do DVCS, mas não estou muito familiarizado com nenhuma das opções. Quais são algumas das...

519
Desfazer pop stash do git que resulta em conflito de mesclagem

Comecei a fazer alterações na minha base de código, sem perceber que estava em um tópico antigo. Para transferi-los, eu queria escondê-los e aplicá-los a um novo ramo fora do mestre. Eu costumava git stash poptransferir alterações de trabalho em andamento para essa nova ramificação, esquecendo que...

515
Digite uma mensagem de confirmação para explicar por que essa mesclagem é necessária, especialmente se ela mesclar uma atualização upstream em uma ramificação de tópico

Estou usando o Git. Fiz um pull de um repositório remoto e recebi uma mensagem de erro: Digite uma mensagem de confirmação para explicar por que essa mesclagem é necessária, especialmente se ela mesclar uma atualização upstream em uma ramificação de tópico. Tento digitar uma mensagem e...

513
stash git aplicar versão

Eu tenho 2 ramos: mestre | Projeto Trabalhando em design, fiz um stash e mudei para master, fiz alguns ajustes. Voltei ao design e fiz stash applyapenas uma perda de todas as minhas alterações no ramo de design. Espero que todo o meu trabalho esteja dentro de um esconderijo, pois não os apaguei...

506
Como "culpo" uma linha excluída?

git blameé ótimo para linhas modificadas e adicionadas, mas como posso descobrir quando uma linha que existia em uma confirmação anterior específica foi excluída? Estou pensando bisect, mas esperava algo mais prático. (Antes que você pergunte: neste caso, eu apenas fiz uma git log -pe procurou...

505
Ignorar ganchos de confirmação do Git

Eu estou olhando para um gancho git que procura por instruções de impressão no código Python. Se uma declaração de impressão for encontrada, ela impede o commit do git. Quero substituir esse gancho e me disseram que há um comando para fazê-lo. Não consegui encontrá-lo. Alguma...

504
Desagrupar um arquivo excluído no git

Geralmente, para descartar as alterações em um arquivo, você faria: git checkout -- <file> E se a alteração que eu quiser descartar estiver excluindo o arquivo? A linha acima daria um erro: error: pathspec '<file>' did not match any file(s) known to git. Qual comando restaurará...

503
Recuperar o log de confirmação para uma linha específica em um arquivo?

Existe alguma maneira de o git fornecer um log de confirmação para apenas confirmações que tocavam uma linha específica de um arquivo? Como git blame, mas git blamemostrará o ÚLTIMO commit que tocou em uma linha específica. Eu realmente gostaria de obter um log semelhante, não a lista de...

501
Parcialmente escolhendo um commit com Git

Estou trabalhando em 2 ramos diferentes: lançamento e desenvolvimento . Percebi que ainda preciso integrar algumas alterações que foram confirmadas no ramo de lançamento no ramo de desenvolvimento . O problema é que não preciso de todo o commit, apenas alguns trechos em determinados arquivos,...

501
O Gemfile.lock deve ser incluído no .gitignore?

Sou um pouco novo no empacotador e nos arquivos que ele gera. Eu tenho uma cópia de um repositório Git do GitHub que está sendo contribuído por muitas pessoas, então fiquei surpreso ao descobrir que o bundler criou um arquivo que não existia no repositório e não estava na .gitignorelista. Como o...

499
Como fazer o Git clonar no diretório atual

Estou fazendo: git clone ssh://[email protected]/home/user/private/repos/project_hub.git ./ Estou entendendo: Fatal: caminho de destino '.' já existe e não é um diretório vazio. Eu sei o caminho. já existe. E posso garantir que o diretório esteja vazio. (Eu estou dentro e não vejo nada!) O que...

499
Preparando arquivos excluídos

Digamos que eu tenha um arquivo no meu repositório git chamado foo. Suponha que ele tenha sido excluído com rm(não git rm). Em seguida, o status do git mostrará: Changes not staged for commit: deleted: foo Como preparo essa exclusão de arquivo individual? Se eu tentar: git add...

499
Como usar o Git for Unity3D control control?

Como instalar arquivos no Stack Overflow em um arquivo : Como criar um arquivo Git no Unity3D? Quais são as práticas recomendadas para usar o controle de origem Git com o Unity 3D, principalmente ao lidar com a natureza binária dos projetos do Unity 3D? Descreva o fluxo de...

496
O que gitignore da pasta .idea?

Possível duplicata: Intellij Idea 9/10, em quais pastas verificar (ou não) o controle de origem? Comecei a usar o WebStorm para desenvolvimento na Web e não sei ao certo o que adicionar e o que excluir do repositório Git. Claramente, alguns arquivos dentro da .ideapasta devem ser...