[fluxo de trabalho git]

  1. git clone// para locais
  2. git checkout -b xxxMude para a nova filial xxx (equivalente a copiar o depósito remoto para a filial local xxx)
  3. Modifique ou adicione código local (implantado no arquivo de origem no disco rígido)
  4. git diffVeja as mudanças que você fez no seu código
  5. git addCarregue o código atualizado para a área de teste
  6. git commitVocê pode atualizar o código atualizado na área de armazenamento temporário para o git local
  7. git push origin xxxCarregue a ramificação xxxgit local para git no GitHub

(Se você achar que o código no GitHub remoto mudou durante o processo de escrever seu próprio código)

  1. git checkout mainVolte para o ramo principal
  2. git pull origin master(main)Atualize o código modificado remotamente para o local
  3. git checkout xxxde volta à filial xxx
  4. git rebase mainEstou no ramo xxx, primeiro mova o principal e, em seguida, modifique-o em novo conteúdo de acordo com meu commit (pode haver um conflito de rebase no meio, escolha manualmente qual parte do código manter)
  5. git push -f origin xxxEnvie o rebase e o código atualizado para o GitHub remoto (-f significa força)
  6. O proprietário do projeto original usa o squash e merge na solicitação pull para mesclar todos os diferentes commits

Depois que o controle remoto concluir a atualização

  1. git branch -d xxxExclua a ramificação git local
  2. git pull origin masterEm seguida, puxe o código mais recente da extremidade remota para o local

GitHub breve tutorial: https://www.runoob.com/manual/git-guide/


Depois de submetermos todas as modificações locais ao armazém local, devemos começar a considerar o envio das alterações do armazém local ao armazém remoto. No início do envio, o warehouse remoto deve ser associado primeiro. O comando de associação do GitHub é o seguinte:

  1. git remote add origin <remote_repository>Depois de adicionar este comando, o nome do armazém remoto é chamado de origem. Este é o nome padrão do Git, e você também pode alterá-lo para outros nomes, mas a origem do nome é um warehouse remoto à primeira vista. A próxima etapa é enviar o conteúdo do depósito local para o depósito remoto

  2. git push -u origin masterEste comando é equivalente a enviar o conteúdo do mestre da ramificação local para o remoto. Como a biblioteca remota está vazia, adicionamos o parâmetro -u quando enviamos o branch master pela primeira vez. O Git não apenas enviará o conteúdo do branch master local para o novo branch master remoto, mas também associará o branch master local ao branch master remoto. Isso simplifica os comandos para pushes ou pulls posteriores. A partir de agora, desde que a modificação local seja feita, a modificação mais recente da ramificação mestre local pode ser enviada para o GitHub com o seguinte comando

  3. git push As modificações locais podem ser carregadas diretamente na filial principal do armazém remoto. O Git lembra remotos e ramificações associados, portanto, os pushes para o local correto são feitos automaticamente ao usar comandos simplificados.

Acho que você gosta

Origin blog.csdn.net/weixin_45876175/article/details/130884942
Recomendado
Clasificación