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.


4
Abortar uma paleta de cereja?
Eu corri git cherry-pick <hash>e tive conflitos de mesclagem. Não quero resolver os conflitos, só quero abortar a escolha da cereja. Ao fazer uma mesclagem real (com git merge), há o útil git merge --abort. Qual é o equivalente à colheita de cerejas?

19
O que entra no seu .gitignore se você estiver usando o CocoaPods?
Estou desenvolvendo o iOS há alguns meses e acabei de conhecer a promissora biblioteca CocoaPods para gerenciamento de dependências. Eu tentei em um projeto pessoal: adicionei uma dependência do Kiwi ao meu Podfile, executei pod install CocoaPodsTest.xcodeproje pronto , funcionou muito bem. A única coisa que me resta a perguntar …

4
Push git confirma e identifica simultaneamente
Estou ciente da razão de git push --tagsser uma operação separada para a idade antiga git push. Enviar etiquetas por push deve ser uma escolha consciente, pois você não deseja enviar acidentalmente uma. Isso é bom. Mas existe uma maneira de unir os dois? (Além de git push && git …
387 git 

9
Por que meu repositório Git entrou em um estado HEAD desanexado?
Acabei hoje com uma cabeça desanexada, o mesmo problema descrito em: git push diz tudo atualizado, mesmo que eu tenha alterações locais Até onde eu sei, não fiz nada fora do comum, apenas comete e empurra meu repositório local. Então, como eu acabei com um detached HEAD?
387 git 


17
Enviando um repositório Git existente para o SVN
Venho fazendo todo o meu trabalho no Git e pressionando para o GitHub. Fiquei muito feliz com o software e o site, e não quero mudar minhas práticas de trabalho neste momento. Meu orientador de doutorado está pedindo a todos os alunos que mantenham seu trabalho em um repositório SVN …
385 svn  git  git-svn 

8
Enviar por push para outro ramo
É possível confirmar e enviar alterações de um ramo para outro. Suponha que comprometi alterações no BRANCH1 e quero enviá-las para o BRANCH2 . Do BRANCH1 , é válido fazer: git push origin **BRANCH2** E, em seguida, redefinir FILIAL1?
385 git  git-branch 


8
Obtenha o hash curto da versão Git
Existe uma maneira mais limpa de obter o hash da versão curta HEADdo Git? Quero ver a mesma saída que recebo de: git log -n 1 | head -n 1 | sed -e 's/^commit //' | head -c 8 Originalmente, usei o comando acima para gerar uma string de versão, …
382 git 


2
Usando git para obter apenas a revisão mais recente
Eu quero acompanhar um projeto que usa git. Não quero clonar o repositório completo e o histórico completo, apenas a última revisão e quero poder atualizar para novas revisões do projeto remoto. Eu tentei usar o git clone, mas isso cria uma cópia de todo o repositório (tamanho enorme de …
380 git 

18
git: Seu ramo está à frente por X confirma
Como isso realmente acontece? Atualmente, estou trabalhando em um repositório sozinho, então este é o meu fluxo de trabalho: Alterar arquivos Confirmar Repita 1-2 até ficar satisfeito Pressione para dominar Então, quando eu faço um git status, diz-me que meu ramo está à frente de confirmações de X (presumivelmente o …
379 git  git-commit 


12
Como reverter um "git rm -r."?
Eu disse acidentalmente git rm -r .. Como me recupero disso? Eu não cometi. Acho que todos os arquivos foram marcados para exclusão e também foram fisicamente removidos do meu checkout local. EDIT: eu poderia (se soubesse o comando) reverter para o último commit. Mas seria muito melhor se eu …
378 git  git-rm 

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.