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.

22
Como você mescla dois repositórios Git?
Considere o seguinte cenário: Eu desenvolvi um pequeno projeto experimental A em seu próprio repositório Git. Agora ele amadureceu e eu gostaria que A fizesse parte de um projeto maior B, que possui seu próprio repositório. Gostaria agora de adicionar A como um subdiretório de B. Como mesclar A em …

28
Remover arquivos do commit do Git
Estou usando o Git e comprometi alguns arquivos usando git commit -a Mais tarde, descobri que um arquivo foi adicionado por engano ao commit. Como posso remover um arquivo da última confirmação?
1613 git  git-commit 

3
Como o Git lida com links simbólicos?
Se eu tenho um arquivo ou diretório que é um link simbólico e o comprometo em um repositório Git, o que acontece com ele? Eu diria que ele deixa como um link simbólico até que o arquivo seja excluído e, se você retirar o arquivo de uma versão antiga, ele …

21
O Git não está funcionando após a atualização do macOS (xcrun: erro: caminho do desenvolvedor ativo inválido (/ Library / Developer / CommandLineTools)
Atualizei para o macOS Mojave (isso também acontece com a atualização Catalina). Esta manhã, naveguei para a base de código do meu trabalho na Linha de Comando do meu MacBook pro, digitei "git status" no repositório e recebi o erro: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: …

26
Como posso reconciliar o HEAD desanexado com o mestre / origem?
Eu sou novo nas complexidades ramificadas do Git. Eu sempre trabalho em uma única ramificação, confirmo alterações e, em seguida, periodicamente envio à minha origem remota. Em algum lugar recentemente, fiz uma redefinição de alguns arquivos para tirá-los do teste de consolidação e, mais tarde, resolvi rebase -ime livrar de …
1558 git 



12
Como comparar arquivos de dois ramos diferentes?
Eu tenho um script que funciona bem em um ramo e está quebrado em outro. Eu quero olhar as duas versões lado a lado e ver o que é diferente. Existem maneiras de fazer isso? Para deixar claro, não estou procurando uma ferramenta de comparação (eu uso o Beyond Compare). …
1538 git  git-diff 

30
.gitignore é ignorado pelo Git
Meu .gitignorearquivo parece estar sendo ignorado pelo Git - o .gitignorearquivo pode estar corrompido? Que formato de arquivo, local ou cultura o Git espera? Meu .gitignore: # This is a comment debug.log nbproject/ Saída de git status: # On branch master # Your branch is ahead of 'origin/master' by 1 …
1513 git  gitignore 


30
Como migrar um repositório SVN com histórico para um novo repositório Git?
Eu li o manual do Git, FAQ, curso intensivo do Git - SVN, etc. e todos explicam isso e aquilo, mas em nenhum lugar você pode encontrar uma instrução simples como: Repositório SVN em: svn://myserver/path/to/svn/repos Repositório Git em: git://myserver/path/to/git/repos git-do-the-magic-svn-import-with-history \ svn://myserver/path/to/svn/repos \ git://myserver/path/to/git/repos Não espero que seja tão simples …

30
Como buscar todos os ramos Git
Eu clonei um repositório Git, que contém cerca de cinco ramos. No entanto, quando eu git branchvejo apenas um deles: $ git branch * master Sei que posso fazer git branch -apara ver todos os galhos, mas como eu puxaria todos os galhos localmente; assim, quando o faço git branch, …
1507 git  branch  git-branch 

18
Jogue fora os commits locais no Git
Devido a algumas más escolhas, meu repositório Git local está atualmente cinco commits à frente da origem e não está em bom estado. Eu quero me livrar de todos esses commits e começar de novo. Obviamente, excluir meu diretório de trabalho e re-clonar faria isso, mas fazer o download de …
1469 git 

20
Por que eu preciso fazer o `--set-upstream` o tempo todo?
Eu crio uma nova ramificação no Git: git branch my_branch Empurre-o: git push origin my_branch Agora digamos que alguém fez algumas alterações no servidor e eu quero retirar origin/my_branch. Eu faço: git pull Mas eu entendo: You asked me to pull without telling me which branch you want to merge …
1468 git  git-branch 

16
Usando o Git com o Visual Studio [fechado]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Como usuário de longa data do Visual SourceSafe (e …
1455 visual-studio  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.