Compartilhamento de tecnologia

Operações básicas de git e gitee

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Índice

comandos comuns do git

1. Inicialize o espaço de trabalho (em um determinado caminho de arquivo)

2. Visualize o status do arquivo de código do espaço de trabalho atual

3. Envie os arquivos de código do espaço de trabalho para a área de teste

4. Envie os arquivos de código da área de preparação para o armazém local

5. Comparação das diferenças de arquivos entre o espaço de trabalho e a área de armazenamento temporário

6. Comparação das diferenças entre a área de preparação e o armazém local

7. Comparação das diferenças entre espaço de trabalho e armazém local

8. Reversão de versão (permitir que o código (conteúdo do arquivo) do espaço de trabalho, área de preparação e armazém local seja alterado)

9. Veja o log de commit

10. Gerar filiais

11. Veja todas as filiais

12. Mudar de ramo

13. Mesclar filiais

14. Excluir filial

Use Git para conectar-se ao gitee

1.Conectar

2. Retire o código do armazém

3. Empurre

4. Visualize o armazém remoto conectado

5. Exclua a conexão com o armazém remoto

6. Clone e crie uma nova pasta sem inicializá-la com git init

Envie o código da ideia para o repositório remoto do gitee

Passo 1: Crie um novo repositório no gitee

Etapa 2: crie um novo projeto na ideia e deixe o projeto gerar um repositório local git

Etapa 3: Escreva o código e adicione-o à área de preparação e envie-o para o armazém local

Passo 4: Conecte-se ao armazém remotamente

Editar

Clonar projeto do repositório remoto

​Editar notas sobre puxar itens

1. Necessidade de modificar o endereço maven

2. Necessidade de modificar a versão do SDK

​Editar 3. Modifique a versão de codificação

Use a ideia para mudar de ramo

Queremos criar um novo branch no repositório gitee

Edite e depois mude a filial deste armazém remoto de acordo com a ideia

Editar Escreva novo código

Em seguida, adicione e envie e, finalmente, envie para o armazém remoto


Git é dividido em espaço de trabalho, área de teste, armazém local, armazém local e área de teste chamados coletivamente de biblioteca de versões

comandos comuns do git

Clique em Git Bash aqui para entrar na janela da linha de comando

1. Inicialize o espaço de trabalho (em um determinado caminho de arquivo)

iniciar git;

2. Visualize o status do arquivo de código do espaço de trabalho atual

status do git;

3. Envie os arquivos de código do espaço de trabalho para a área de teste

git adicionar nome do arquivo

git add ./ --> Envie todos os arquivos do diretório atual para a área de teste

Como saber se o arquivo foi enviado para a área de teste

Usar status git

Verde indica que foi enviado com sucesso para a área de preparação, vermelho indica que ainda está na área de trabalho.

4. Envie os arquivos de código da área de preparação para o armazém local

git commit -m "confirmar informações"

Se for o primeiro envio

E-mail e nome de usuário precisam ser enviados

git config --global user.email "[email protected]"
git config --global user.name "Seu nome"

5. Comparação das diferenças de arquivos entre o espaço de trabalho e a área de armazenamento temporário

git diff read.txt(nome do arquivo)

Conteúdo verde é conteúdo diferente

6. Comparação das diferenças entre a área de preparação e o armazém local

git diff --leitura em cache.txt

Se nenhum conteúdo for exibido, significa que o conteúdo é o mesmo

7. Comparação das diferenças entre espaço de trabalho e armazém local

git diff HEAD leitura.txt

8. Reversão de versão(Deixe o código (conteúdo do arquivo) do espaço de trabalho, área de preparação e armazém local mudar)

1. Reverta para a versão anterior

git reset --hard CABEÇA^

2. Reverter para a versão especificada

git reset --hard número da versão

9. Veja o log de commit

git reflog / git log

A caixa vermelha indica o número da versão atual se quisermos reverter para a versão anterior.

Volte para a versão especificada, usando o número da versão

10. Gerar filiais

nome da filial do ramo git

11. Veja todas as filiais

ramo git

12. Mudar de ramo

nome da filial do git checkout

Adicione novo conteúdo ao read.txt da ramificação h1 e envie-o para o warehouse local. Ao voltar para a ramificação master, você poderá descobrir que o conteúdo recém-adicionado não é exibido. no ramo mestre.

13. Mesclar filiais

Se você deseja mesclar outras ramificações na ramificação principal, você precisa primeiro mudar para a ramificação principal

Nota: Se desejar mesclar a filial na filial principal, você precisará primeiro confirmar o conteúdo da filial no warehouse local.

nome da ramificação git merge

 

14. Excluir filial

git branch -d nome do branch


Use Git para conectar-se ao gitee

1.Conectar

git remote add origin (nome da conexão) https://gitee.com/-ss_0/hhh1.git (endereço do armazém)

2. Retire o código do armazém

git pull origin master --allow-unrelated-histories (primeira vez)

git pull pull subsequente

3. Empurre

git push -u origin master (primeira vez)

git push push subsequente

Erro relatado:
1. ! [rejeitado] master -> master (buscar primeiro)
erro: falha ao enviar algumas referências para 'https://gitee.com/luosu-ss_0/hhh1.git'
Entrada: git pull --rebase origin master

2.fatal: não foi possível acessar 'https://gitee.com/luosu-ss_0/hhh1.git/': Não foi possível resolver o host: gitee.com

Razão: problema de rede

4. Visualize o armazém remoto conectado

git remoto -v

5. Exclua a conexão com o armazém remoto

git remoto rm origem

6. Clone e crie uma nova pasta sem inicializá-la com git init

git clone endereço do armazém

Nota: A diferença entre puxar e clonar

Todos eles obtêm o código do armazém remoto

diferença:

Clone 1.git: quando não há biblioteca de versão local, clonar toda a biblioteca de versão do servidor remoto para o local é um processo local do zero.

2.git pull: Quando houver um repositório local, obtenha os dados de commit mais recentes (se houver) do servidor remoto e mescle-os localmente

Envie o código da ideia para o repositório remoto do gitee

Passo 1: Crie um novo repositório no gitee

 

Etapa 2: crie um novo projeto na ideia e deixe o projeto gerar um repositório local git

Etapa 3: Escreva o código e adicione-o à área de preparação e envie-o para o armazém local

 

Passo 4: Conecte-se ao armazém remotamente

 

Nota: Extraia primeiro os arquivos do warehouse remoto

Entre no terminal de ideias

git pull origin master --permitir-histórias-não-relacionadas

Então você pode empurrá-lo

Push bem-sucedido

 

Clonar projeto do repositório remoto

Clonagem bem-sucedida

Coisas a serem observadas ao puxar projetos

1. Necessidade de modificar o endereço maven

2. Necessidade de modificar a versão do SDK

3. Modifique a versão de codificação

Nota: Se o envio falhar, extraia primeiro o código do armazém remoto.

Use a ideia para mudar de ramo

Queremos criar um novo branch no repositório gitee

Em seguida, mude a filial deste armazém remoto de acordo com a ideia

escrever novo código

Em seguida, adicione e envie e, finalmente, envie para o armazém remoto

 

Podemos descobrir que o conteúdo da ramificação master e da ramificação dev1 é diferente. Isso ocorre porque o conteúdo da ramificação dev1 não é mesclado na ramificação master.

Então mudamos a ideia para o branch master

Mesclagem bem-sucedida

 

Então você pode empurrá-lo