alternar linha de comando git para uma ramificação de uma versão confirmada

    Geralmente, precisamos alternar ramificações na linha de comando.De um modo geral, depois de clonarmos o código remoto (git clone http://xxx.com/project) para o local, alternar ramificações usando git checkout -b branchName. Se você precisar mudar para uma determinada versão, precisará fazer algumas alterações no momento.

    git checkout -b branchName é alternar a ramificação principal para uma nova ramificação; se você não especificar o commitid, é para alternar para a versão mais recente. Se você especificar uma determinada versão, precisará adicionar commitid ao comando. Como mostrado abaixo:

    git checkout 630880973899607a566b5cfa3b1039cd9d73eda0 -b origem / desenvolvimento local

    O Commitid geralmente não é exibido no gitlab, precisamos prestar atenção, o commitid é uma string criptografada em sha de 40 bits.

    Se precisarmos excluir a ramificação local, podemos excluí-la através do git branch -d branchName.Se não houver conteúdo de mesclagem, a exclusão poderá não ter efeito.Você precisa excluí-lo à força, use o comando git branch -D branchName.

    Podemos visualizar as informações da filial local: git branch -v, se você deseja visualizar todas as informações da filial local e remota, pode usar o git branch -a.

   

    

    Se verificarmos um erro através do git checkout commitid -b origin / branchName:

    fatal: a referência não é uma árvore: 630880973899607a566b5cfa3b1039cd9d73eda0

    A solução é voltar ao ramo principal.Por vezes, por padrão, podemos estar no ramo principal, por isso não precisamos voltar e executar git pull para garantir que o ramo principal esteja atualizado. Em seguida, execute a opção de ramificação acima.

   

Publicado 529 artigos originais · elogiou 287 · 1,47 milhão de visualizações

Acho que você gosta

Origin blog.csdn.net/feinifi/article/details/103988144
Recomendado
Clasificación