[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:
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! - 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.com ser substituído github.com.cnpmjs.org por |
A operação detalhada do método acima é a seguinte:
1'
Anexe ao arquivo hosts e219.76.4.4 github-cloud.s3.amazonaws.com
aponte o nome do domínio para o IP2'
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 zip4'
Ligue o proxy, não entendi, não tentei5'
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:
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 |