Uso do Git--upload e download

Configurar nome de usuário e e-mail do Git

Se estiver no Windows, escolha Git Bash e complete tudo na linha de comando, o que pode ser um pouco problemático no começo, mas lembre-se dessas poucas linhas de comando depois de usá-las algumas vezes. Primeiro configure o Git inicialmente:

# 配置用户名
git config --global user.name "Your Real Name"
# 配置邮箱 	注:注册时使用的邮箱
git config --global user.email [email protected]

Validação: Digite após a conclusão da configuração

git config --global --list

gerar ssh

Digite o seguinte comando na linha de comando da janela e execute-o, clique em Enter continuamente para gerar o local do arquivo SSH. Consulte o prompt de comando. O padrão é a pasta do usuário do sistema.

ssh-keygen -C '你注册时使用的邮箱' -t rsa

imagem-20210722143124823

localização da geração da chave

imagem-20210722143214003

Adicione a chave pública ( id_rsa.pub ) na pasta ssh à plataforma de gerenciamento do GitHub e encontre a seguinte interface nas configurações da conta pessoal do GitHub

Em seguida, abra id_rsa.pub com software de edição (everedit e outro software de edição), copie a chave para a seguinte chave e clique em Adicionar chave SSH para gerar a Figura 2

imagem-20210722143750413

Figura 1

imagem-20210722143946675

Figura 2

Teste se a configuração foi bem-sucedida

  1. Digite no Git Bash:
ssh -T [email protected]
  1. Aviso SSH

    Ao se conectar ao GitHub pela primeira vez usando o comando Git, você receberá um aviso:

$ ssh -T [email protected]
The authenticity of host 'github.com (13.229.188.59)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])?

Isso ocorre porque o Git usa a conexão SSH e a conexão SSH exige que você confirme se as informações de impressão digital da chave do GitHub realmente vêm do servidor GitHub ao verificar a chave do servidor GitHub pela primeira vez e, em seguida, pressione yesEnter.

O Git emitirá um aviso informando que a chave do GitHub foi adicionada a uma lista de confiança local:

Warning: Permanently added 'github.com' (RSA) to the list of known hosts.

Este aviso aparecerá apenas uma vez e as operações subsequentes não terão nenhum aviso.

Se você está realmente preocupado com alguém fingindo ser o servidor GitHub, yesvocê pode verificar se as informações de impressão digital da chave RSA do GitHub são as mesmas fornecidas pela conexão SSH antes de inseri-la.

Os resultados a seguir mostram que a configuração foi bem-sucedida

Hi maoniya! You've successfully authenticated, but GitHub does not provide shell access

Faça upload do projeto para o repositório do github

1. Selecione o projeto que você precisa para fazer upload do code cloud warehouse

Selecione este item e clique em git bash aqui, e então opere na janela pop-up

imagem-20210728094513838

Observação: dependendo das necessidades individuais, se você armazena um projeto ou vários projetos em seu warehouse, a localização do warehouse local que você gera ao executar git init também é diferente. Existem duas situações:

1.1 O armazém remoto tem apenas um projeto

imagem-20210728093521821

pasta do projeto

imagem-20210728093658650

1.2 O armazém remoto tem vários projetos

imagem-20210728093949843

imagem-20210728094021899

Neste ponto, a pasta é usada como seu armazém local e vários projetos são armazenados nessa pasta.

2. Crie um armazém local

Este repositório atua como um repositório para projetos armazenados localmente

git init

Inicialize um armazém local, será necessário fazer o upload do projeto

3. Selecione o item a ser adicionado ao depósito

git add maoni_MybatisDemo

Se você precisar fazer upload de todos os arquivos neste diretório

git add  all .

. : todas as pastas

Ao carregar o armazém, se ocorrer o seguinte erro

warning: LF will be replaced by CRLF in pom.xml.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/main/java/net/maoni/Mybatis/mavenDemo2Application.java.
The file will have its original line endings in your working directory

Solução:

git config --global core.autocrlf false

4. Envie ao armazém local, observações (não importantes)

 git commit -m 'springbootdemo'

-m é seguido por um parâmetro, indicando uma descrição. Após enviar o código para o GitHub, a descrição será exibida nas informações do arquivo de código

imagem-20210722150406542

5. Associe o armazém remoto

 git remote add origin [email protected]:maoniya/SpringBootDemo01.git

[email protected]:maoniya/SpringBootDemo01.git é o endereço do seu repositório no github

imagem-20210722150603865

1. Se ocorrer um erro, como

error: remote origin already exists.

2. Em seguida, entre na janela do git bash aqui

git remote rm origin

3. Em seguida, vá para reenviar

git remote add origin [email protected]:maoniya/SpringBootDemo01.git

6. Faça o julgamento antes de enviar o código

Se o repositório gitee for criado com um arquivo README.MD, puxe o código primeiro e pule a próxima etapa se o repositório estiver vazio

git pull --rebase origin master

7. Envie o repositório remoto

git push -u origin master

imagem-20210722151111398

Baixe o projeto

Baixe o projeto do gitee ou github para o local

1. Crie um diretório localmente para armazenar os arquivos do projeto

2. Opere no diretório

imagem-20210722164112416

Na janela digite:

 git clone '你克隆的地址'

imagem-20210722164159871

Acho que você gosta

Origin blog.csdn.net/m0_49969111/article/details/119002416
Recomendado
Clasificación