Articles of branch

Como determinar quando um branch Git foi criado?

Existe uma maneira de determinar quando um branch Git foi criado? Eu tenho um ramo no meu repository e eu não me lembro de criá-lo e pensei que talvez ver o timestamp da criação iria movimentar minha memory.

Como posso pesquisar ramificações do Git para um arquivo ou diretório?

No Git, como eu poderia procurar por um arquivo ou diretório por caminho através de várias ramificações? Eu escrevi algo em um ramo, mas não me lembro qual. Agora preciso encontrar. Esclarecimento : Estou procurando um arquivo que criei em uma das minhas ramificações. Eu gostaria de encontrá-lo pelo caminho, e não pelo seu conteúdo, […]

Bifurcação vs. Ramificação no GitHub

Eu gostaria de saber mais sobre as vantagens e desvantagens de bifurcar um projeto do github vs. criar um ramo de um projeto do github. A bifurcação torna minha versão do projeto mais isolada da original porque não preciso estar na lista de colaboradores do projeto original. Como estamos desenvolvendo um projeto internamente, não há […]

Usando o Git, mostre todos os commits que estão em um branch, mas não o outro (s)

Eu tenho uma ramificação antiga, que gostaria de excluir. No entanto, antes de fazer isso, quero verificar se todos os commits feitos nessa ramificação foram, em algum momento, mesclados em outra ramificação. Assim, gostaria de ver todos os commits feitos para minha ramificação atual que não foram aplicados a qualquer outra ramificação [ou, se isso […]

Como obter as alterações em uma ramificação no Git

Qual é a melhor maneira de obter um log de commits em um branch desde o momento em que ele foi ramificado a partir do branch atual? Minha solução até agora é: git log $(git merge-base HEAD branch)..branch A documentação do git-diff indica que git diff A…B é equivalente a git diff $(git-merge-base AB) B […]

Git: O que é um ramo de rastreamento?

Alguém pode explicar um “ramo de rastreamento”, como se aplica ao git? Aqui está a definição do git-scm.com : Uma ‘ramificação de rastreamento’ no Git é uma ramificação local conectada a uma ramificação remota. Quando você empurra e puxa esse ramo, ele automaticamente empurra e puxa para o ramo remoto com o qual está conectado. […]

Como posso obter uma lista de ramificações do git, ordenadas pelo commit mais recente?

Eu quero obter uma lista de todas as ramificações em um repository Git com as ramificações “mais recentes” no topo, onde a ramificação “mais recente” é a que foi comprometida mais recentemente (e é, portanto, mais provável que seja uma Eu quero prestar atenção para). Existe uma maneira que eu possa usar o Git para […]

Como você para de rastrear uma ramificação remota no Git?

Como você para de rastrear uma ramificação remota no Git ? Eu estou pedindo para parar o rastreamento porque no meu caso concreto, eu quero excluir o ramo local, mas não o remoto. Excluir o local e pressionar a exclusão para remoto também excluirá o ramo remoto: Como eu excluo uma ramificação do Git localmente […]

ramo mestre e ‘origem / mestre’ divergiram, como ‘desviar’ ramificações ‘?

De alguma forma, meu mestre e minha origem / ramificação principal divergiram. Eu realmente não quero que eles sejam divergidos. Como posso ver essas diferenças e “mesclá-las”?

Filial de um commit anterior usando o Git

Se eu tiver n commits, como posso ramificar do commit n-3? Eu posso ver o hash de cada commit.