Git - Remove o arquivo de dois ramos

1

Eu tenho dois ramos, que contêm um arquivo que foi recentemente adicionado ao git ignore. É um arquivo gerado automaticamente. Eu o removi no branch master do cache usando git rm --cached fileName . No entanto, ainda recebo a mensagem de que o arquivo dele seria sobrescrito quando tento mudar para a segunda ramificação usando git checkout branchName . Como posso obter ambas as ramificações para ignorar o arquivo, parece um problema para mim - para alterar o branch eu teria que adicionar o arquivo novamente e confirmá-lo. Não quero usar git stash , pois há outras alterações que não quero persistir.

    
por Adder 16.09.2016 / 12:51

2 respostas

2

Confirme suas alterações atuais e remova o fileName.

    
por 16.09.2016 / 13:02
0

Você pode escolher o commit (supondo que ele contenha apenas a remoção do arquivo) para o seu branch .

git cherry-pick <commit hash>
    
por 16.09.2016 / 13:19

Tags