Articles of ramo

Mostrando quais arquivos foram alterados entre duas revisões

Eu quero mesclar duas ramificações que foram separadas por um tempo e queria saber quais arquivos foram modificados. Veio através deste link: http://linux.yyz.us/git-howto.html que foi bastante útil. As ferramentas para comparar os ramos que encontrei são: git diff master..branch git log master..branch git shortlog master..branch Estava imaginando se há algo como “git status master..branch” para […]

Rebasando um ramo incluindo todos os seus filhos

Eu tenho a seguinte topologia do repository Git: ABF (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Ao rebasing feature branch eu esperava rebase toda a subtree (incluindo ramos filho): $ git rebase feature master ABF (master) \ D (feature-a) \ / C (feature) \ E (feature-b) No entanto, este é o […]

Como uma tag é diferente de uma ramificação no Git? Qual devo usar aqui?

Eu estou tendo alguma dificuldade em entender como usar tags versus branches no git . Acabei de mover a versão atual do nosso código de cvs para git e agora vou trabalhar em um subconjunto desse código para um recurso específico. Alguns outros desenvolvedores também trabalharão nisso, mas nem todos os desenvolvedores do nosso grupo […]

Diferença entre o checkout git – origem / branch da agência e checkout git – b origem / ramificação do branch

Alguém sabe a diferença entre esses dois comandos para alternar e rastrear uma ramificação remota? git checkout -b branch origin/branch git checkout –track origin/branch Acho que os dois acompanham o ramo remoto para que eu possa enviar minhas alterações para o branch na origem, certo? Existe alguma diferença prática? Obrigado!

Listagem e exclusão de commits do Git que não estão em nenhuma ramificação (pendurados?)

Eu tenho um repository Git com muitos commits que não estão em nenhuma ramificação em particular, eu posso git show los, mas quando eu tento listar branches que os contêm, ele não reporta nada. Eu pensei que este é o problema pendentes commits / tree (como resultado da ramificação -D), então eu editei o repository, […]

git branch, fork, fetch, merge, rebase e clone, quais são as diferenças?

Alguém pode me ajudar a entender a diferença entre um ramo, um garfo e um clone no Git? Da mesma forma, o que significa quando eu faço um git fetch em vez de um git pull ? Além disso, o que significa rebase em comparação com a merge ? Como posso esmagar indivíduo se compromete […]

O que “branch”, “tag” e “trunk” significam nos repositorys do Subversion?

Eu vi essas palavras muito em torno de discussões do Subversion (e eu acho que repository geral). Eu tenho usado o SVN para meus projetos nos últimos anos, mas nunca compreendi o conceito completo desses diretórios. O que eles querem dizer?

Comportamento padrão de “git push” sem uma ramificação especificada

Eu uso o seguinte comando para empurrar para o meu ramo remoto: git push origin sandbox Se eu disser git push origin Isso empurra mudanças em meus outros ramos também, ou apenas atualiza meu branch atual? Eu tenho três filiais: master , production e sandbox . A documentação do git push não é muito clara […]