Fluxo de trabalho preferido do Github para atualizar uma solicitação pull após revisão de código
Enviei uma alteração para um projeto Open Source no Github e recebi comentários de revisão de código de um dos membros principais da equip
Gostaria de atualizar o código levando em consideração os comentários da revisão e enviá-lo novamente. Qual é o melhor fluxo de trabalho para fazer isso? Pelo meu conhecimento limitado do git / github, eu poderia fazer o seguinte:
Atualize o código como uma nova confirmação e adicione a confirmação inicial e a atualização à minha solicitação de recebiment
Somehow (??) reverte o commit antigo do meu repositório e cria um único commit novo contendo tudo e, em seguida, gera uma solicitação pull para iss
git commit
tem um recurso de alteração, mas ouvi dizer que você não deve usá-lo depois de enviar o commit para fora do seu repositório local? Nesse caso, eu fiz a alteração no meu PC local e enviei para o ramo do github do projeto. Seria bom usar 'alterar'?
Algo mais
Parece que a opção 2/3 seria legal, pois o projeto de código aberto teria apenas um commit em sua história que implementaria tudo, mas não tenho certeza de como fazer iss
Nota: Não sei se isso afeta a resposta ou não, mas não fiz as alterações em um ramo separado, apenas fiz um commit no topo do master