Notas de uso do GitHub (produzidas por mim, deve ser uma boutique !!) hh

[Prefácio]
Geralmente, as pessoas que jogam GitHub são grandes deuses, e o GitHub também me ajudou algumas vezes. Eu também me inscrevi para uma conta antes, mas não gosto de ler inglês, então não jogo muito. Às vezes, não quero usar e é desconfortável. Por isso, fiz uma pequena observação sobre como para usar o GitHub, tenho medo de esquecê-lo Não consigo encontrar.


Os blogs úteis e links importantes envolvidos no artigo são os seguintes:
1. Xiaobai tutorial https://blog.csdn.net/buknow/article/details/80325986
2. Exclua https://blog.csdn.net/weixin_42152081/ article / details / 80635777
3. Resolva o problema de baixa velocidade de download: https://blog.csdn.net/qing666888/article/details/79123742
4. Verifique o ip correspondente a github.com e github.global.ssl.fastly .net: https://www.ipaddress.com/

1. Preparação

1. Inscreva-se para uma conta

Essa etapa pode ser vista na grande introdução do blogueiro:

https://blog.csdn.net/buknow/article/details/80325986

2. Instalação e configuração do software Git Bash

Site oficial: git-scm.com
Xiaobai Tutorial https://blog.csdn.net/buknow/article/details/80325986

Por que baixar este software? Porque você pode usar este software para clonar uma biblioteca que você criou em seu computador, de modo que o código em seu computador possa ser sincronizado com a biblioteca que você criou no GitHub. As etapas gerais são as seguintes, consulte "Tutorial Xiaobai" (acima) para obter detalhes

  • St1: Vá para o site oficial para baixar o Git Bash adequado para o seu computador, instale-o e conclua a instalação em seguida;
  • St2: Prepare uma pasta para armazenar projetos Git;
  • St3: Execute o software Git Bash para realizar uma onda de operações de terminal
#1'首先进入刚才你创建的用于存放Git项目的文件夹
cd c:/gwork/Git   # or  cd c:\\gwork\\Git

#2'然后初始化
git init

#3'创建ssh key   [email protected] 是你注册git的邮箱
ssh-keygen -t rsa -b 4096 -C "[email protected]" #一路enter

#4'在终端复制ssh key
clip < ~/.ssh/id_rsa.pub
  • St5: O último comando acima foi copiado (não é apenas um clipe copiado) chave ssh;
  • St6: Faça login na conta Git no navegador, clique em "o triângulo inferior no lado direito do avatar" -> [Configurações] -> [Chaves SSH e GPG] -> [Novas chaves SSH] nomeie-o e em seguida, cole as chaves SSH recém-copiadas na segunda caixa e clique em [Adicionar chaves SSH]
  • St7: Volte para o Git Bash e contribua ssh -T [email protected]e pronto!Insira a descrição da imagem aqui
  • St8: Configuração simples:
git config --global user.name "your name" #最好和git账号名字一样
git config --global user.email "[email protected]" #你的git注册邮箱

A configuração do Git Bash é feita aqui, consulte a seção "Recursos de upload e download do GitHb" em "Dicas práticas" para interação local com a página da web.

3. Arquivo Git e limite de tamanho do repositório

  • O tamanho máximo de um único item é 1 G
  • Arquivo único máximo de 100 MB
  • A capacidade total do armazém do usuário é 5G (o armazém total é definido como todos os itens sob o nome do usuário e a organização criada)
  • O tamanho máximo de arquivo de um único anexo é 100 MB
  • Capacidade total do anexo de item único 1G

Dois, habilidades práticas

1. A velocidade de download do GitHub é uma solução lenta

Baixar coisas do Git com um navegador é realmente muito lento e existe o risco de falha, para resolver esse problema.

Link original: https://blog.csdn.net/qing666888/article/details/79123742

O chefe mencionou vários métodos na postagem do blog, e a lista é resumida da seguinte forma:

Número de série método
1 Alterar o arquivo host
2 Use a ferramenta de pesquisa de IP e altere os hosts
3 Importe o projeto github do Code Cloud e baixe-o do Code Cloud.
4 Proxy aberto
5 Não tentei
6 Quase o irmão mais velho de compartilhamento conhecido: url do tempo usar Git Bash github.comser substituído github.com.cnpmjs.orgpor

A operação detalhada do método acima é a seguinte:

  • 1'Anexe ao arquivo hosts e 219.76.4.4 github-cloud.s3.amazonaws.comaponte o nome do domínio para o IP
  • 2' Use ferramentas e anexe hosts
    • St1: https://www.ipaddress.com/ Use a ferramenta de pesquisa de IP para obter o ip correspondente a github.com e github.global.ssl.fastly.net,
    • St2: Adicione o seguinte formato ao arquivo de hosts aberto e modifique o IP para o IP que você consultou:
192.30.xx.xx github.com
151.101.xx.xx github.global.ssl.fastly.net
  • 3' Importe o projeto github do Code Cloud: clique em "sinal de mais no lado esquerdo do avatar" -> cole a url do projeto que deseja baixar -> [importar] -> baixe o zip
  • 4' Ligue o proxy, não entendi, não tentei
  • 5' Não tentei isso.
  • 6' Esta operação é muito simples, basta alterar o url. Agora um exemplo é o seguinte:
git clone https://github.com/Stray-Pig/Cnblogs-Theme-SimpleMemory.git  #正常操作
git clone https://github.com.cnpmjs.org/Stray-Pig/Cnblogs-Theme-SimpleMemory.git  #骚操作

Antes e depois da comparação:
Insira a descrição da imagem aqui


Resumo: Geralmente, a nuvem de código pode ser usada, mas a nuvem de código tem um limite de capacidade (talvez 1G). Se o limite for excedido, o sexto método pode ser usado.


2. Recursos de upload e download do GitHub

De um modo geral, as etapas são as seguintes:

  • 1. Clique em "+" no site para criar uma nova biblioteca;
  • 2. Clone esta biblioteca em uma pasta local:
cd D:/MyWork/1_Git #将当前文件路径设成 D:/MyWork/1_Git
git clone your_repositories_URL
  • 3. Depois disso, você verá seu projeto no caminho correspondente, poderá editar, adicionar arquivos, etc.
  • 4. Após a edição:
git add .
git commit -m 'a' #‘’中是你的更新说明
git push origin master

Desta forma, ele é atualizado com sucesso!

  • 5. Algumas operações auxiliares
ls #列出当前文件夹中的文件
git status #查看当前版本库状态
git log #查看提交历史记录
git checkout commitId #回到某一历史版本
git checkout master #回到最新版本
git branch #查看当前有哪些分支
git checkout -b feature #创建一个叫feature 的分支,目前不懂分支是啥意思
git checkout master #切回主分支
git branch -D feature #强制删除 feature 分支,无法恢复
git pull #下载新代码
Ctrl + insert #复制
shift + insert #粘贴

3. Teclas de atalho

tecla de atalho significado
ctrl + shift + C cópia de
inserir Colar
ctrl + L Limpar tela
ctrl + C Abortar pedido

Acho que você gosta

Origin blog.csdn.net/Gou_Hailong/article/details/110846608
Recomendado
Clasificación