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.

11
Armazenando apenas alterações não organizadas no Git
Eu gostaria de fazer o seguinte fluxo de trabalho: Adicione alterações ao palco. Esconda todas as outras alterações que não foram testadas. Faça algumas coisas com as coisas em fase (por exemplo, compilar, executar testes etc.) Aplique o esconderijo. Existe uma maneira de executar a etapa 2? Exemplo echo "123" …
229 git  git-stash 

11
Alterando o padrão 'push para' remoto do Git
Quero alterar o destino padrão da filial remota do Git para que eu possa git push Ao invés de: git push upstream Atualmente, isso está definido para o controle remoto de origem e quero defini-lo para um controle remoto diferente. Tentei remover o controle remoto original (clonado de) git remote …
228 git  git-push  git-remote 


13
Como posso encontrar o local de origem / mestre no git e como alterá-lo?
Eu sou um novato no Git. Recentemente, mudei um projeto Rails do Subversion para o Git. Segui o tutorial aqui: http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/ Também estou usando unfuddle.com para armazenar meu código. Eu faço alterações no meu laptop Mac no trem para / do trabalho e as empurro para que eu não se …
227 git  git-push  git-remote 

9
Git diff diz que o subprojeto está sujo
Acabei de executar um diff git e estou recebendo a seguinte saída para todos os meus aproximadamente 10 submodules diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer --- a/.vim/bundle/bufexplorer +++ b/.vim/bundle/bufexplorer @@ -1 +1 @@ -Subproject commit 8c75e65b647238febd0257658b150f717a136359 +Subproject commit 8c75e65b647238febd0257658b150f717a136359-dirty O que isto significa? Como faço para corrigir isso?

6
Ignorando o conteúdo de um diretório já com check-in?
Eu tenho um repositório git que é usado apenas para armazenar arquivos de som e gráficos usados ​​em vários projetos. Eles estão todos em um diretório sem subdiretórios. Agora, acabei de criar um script para copiar esses ativos de outro diretório estruturado, com vários níveis de subdiretórios. Agora, só quero …

3
Obter a data de criação de um stash
Existe uma maneira de saber quando um stash foi criado? git stash listlista apenas os stashes e git stash show XXXXXXmostra todos os arquivos e alterações, mas não a data da criação do stash.
227 git  git-stash 

17
Arquivos exibidos como modificados diretamente após um clone do Git
Estou tendo um problema com um repositório no momento e, embora meu Git-fu seja geralmente bom, não consigo resolver esse problema. Quando clono este repositório, cdem seguida, no repositório, git statusmostra vários arquivos conforme alterados. Nota: Eu não abri o repositório em nenhum editor ou qualquer coisa. Tentei seguir este …
227 git  git-clone 

3
Como listar todas as tags que contêm uma confirmação?
Essa pergunta é semelhante a Como listar todas as tags que apontam para um commit específico no git , mas com uma diferença: desejo procurar por todos os tags que contenham um commit específico na árvore de cada tag, não especificamente nos arquivos marcados na tag (nesse caso, apenas a …
227 git 




8
Mesclar dois repositórios Git sem quebrar o histórico do arquivo
Eu preciso mesclar dois repositórios Git em um novo repositório, terceiro. Eu encontrei muitas descrições de como fazer isso usando uma mesclagem de subárvore (por exemplo, a resposta de Jakub Narębski em Como você mescla dois repositórios Git? ) E seguir essas instruções geralmente funciona, exceto que, quando eu submeto …
226 git  git-subtree 

8
Como determino programaticamente se há alterações não confirmadas?
Em um Makefile, eu gostaria de executar determinadas ações se houver alterações não confirmadas (na árvore de trabalho ou no índice). Qual é a maneira mais limpa e eficiente de fazer isso? Um comando que sai com um valor de retorno zero em um caso e diferente de zero no …
226 git 

21
Git: erro "por favor me diga quem você é"
Eu tenho servidores de aplicativos que inicializo juntos usando o Chef + alguns scripts ad-hoc bash. O problema é que, quando quero executar uma atualização em um desses servidores de aplicativos, recebo: 19:00:28: *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name …
226 git 

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.