Git: trabalhe em um arquivo que esteja em uma ramificação diferente de HEAD

2

Existe uma maneira de trabalhar em um arquivo que está em uma ramificação diferente da ramificação atual sem alternar explicitamente para essa ramificação?

Eu tenho um ramo órfão que consiste em notas e outro ramo onde eu tenho o meu código. Eu gostaria de ter um editor constantemente aberto para edição com um arquivo do ramo de notas, bem como outra sessão de editor aberta para codificação com arquivos do ramo de desenvolvimento. Normalmente eu teria que continuar alternando entre os ramos sempre que eu quisesse me comprometer. Gostaria de saber se existe uma ferramenta que suporte esse fluxo de trabalho sabendo que você deve enviar um arquivo para sua respectiva ramificação.

    
por wilhelmtell 25.09.2011 / 18:45

1 resposta

3

Se você criar outro repositório e puxar o ramo de notas para ele, então você pode trabalhar em seu ramo de notas no segundo diretório de trabalho

cd ~/project
git checkout notes
git clone ~/project ~/project-notes
cd ~/project-notes

Depois disso, você pode editar suas anotações no diretório ~/project-notes e editar os arquivos no diretório ~/project . Simplesmente puxe o branch de notas de volta para ~/project ocasionalmente.

    
por 28.09.2011 / 05:59

Tags