Articles of branch

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.

Descrições de filiais no git

Existe uma maneira no git de ter uma ‘descrição’ para branches? Embora eu tente usar nomes descritivos, trabalhar por um tempo em um único ramo às vezes amortece minha memory de por que fiz alguns dos outros tópicos. Eu tento usar nomes descritivos para os ramos, mas acho que uma ‘descrição’ (breve nota sobre o […]

Usando o caractere de barra no nome da ramificação do Git

Tenho certeza que vi em algum lugar em um projeto popular do Git que os branches tinham um padrão como “feature / xyz”. No entanto, quando tento criar uma ramificação com o caractere de barra, recebo um erro: $ git branch labs/feature error: unable to resolve reference refs/heads/labs/feature: Not a directory fatal: Failed to lock […]

Git – como forçar o conflito de mesclagem e mesclagem manual no arquivo selecionado

Nós mantemos a aplicação web que tem ramificação mestre comum e muitos ramos paralelos, um para cada instalação, cada um com poucas mudanças específicas. O código-fonte é gerenciado no git e é uma ótima ferramenta quando precisamos de resources de transferência e correções de bugs do ramo mestre para os paralelos. Mas são poucos os […]

Como buscar todos os ramos do git?

Eu clonei um repository git, que contém cerca de 5 ramificações. No entanto, quando eu git branch eu vejo apenas um deles: $ git branch * master Eu sei que eu posso fazer git branch -a para ver todos os branches, mas como eu iria puxar todos os branches localmente assim quando eu faço git […]

Como obter o nome da ramificação atual no Git?

Eu sou de um fundo Subversion e, quando eu tinha uma filial, eu sabia o que eu estava trabalhando com “Esses arquivos de trabalho apontam para este ramo”. Mas com o Git não tenho certeza quando estou editando um arquivo no NetBeans ou no Notepad ++, seja ele vinculado ao mestre ou a outro ramo. […]