tema: condensado-noite-roxo
destaque: a11y-escuro
Este é o 13º dia da minha participação na Atividade de Criação de Notas Complementares do "Quinto Acampamento de Treinamento Juvenil"
Comandos comuns do Git
git config --global user.name nome de usuário definir assinatura do usuário
git config --global user.email configuração da caixa de correio assinatura do usuário
- git init inicializa a biblioteca local
- git status Visualize o status da biblioteca local
- git add file name é adicionado à área de armazenamento temporário
- git commit m nome do arquivo "informações de log" enviado à biblioteca local
- git reflog visualizar histórico
- detalhes da versão de visualização do log git
- git reset hard version number version shuttle
operação de filial
| nome do comando | função | | --- | --- | | git branch nome do branch | criar branch | | git branch -v | view branch | | git checkout nome do branch | switch branch | | git merge nome do branch | colocar o especificado A ramificação mesclada na ramificação atual |
O GitHub declarou oficialmente que, a partir de 1º de outubro de 2020, todos os novos repositórios de código-fonte criados na plataforma serão nomeados "principais" por padrão, em vez do "mestre" original.
Resolver conflitos de mesclagem de ramificação
编辑有冲突的文件,删除特殊符号,决定要使用的内容
特殊符号:<<<<<< HEAD 当前分支的代码 ======= 合并过来的代码 >>>>>>>hot-fix
要合并的分支内容变了,未合并的分支内容不变
Salve-o após a conclusão da exclusão, adicione-o à área de armazenamento temporário novamente e envie-o à biblioteca local novamente ( nota: você não pode usar o nome do arquivo ao usar o comando git commit neste momento )
GitHub
Crie um repositório remoto
Novo armazém: novo repositório
O nome da biblioteca remota geralmente é igual ao da biblioteca local
público Privado
Depois que o warehouse for gerado com sucesso, o endereço será nossa biblioteca remota
Operações de armazém remoto
| 命令名称 | 作用 | | --- | --- | | git remote -v | 查看当前所有远程地址别名 | | git remote add 别名 远程地址 | 起别名 | | git push 别名 分支 | 推送本地分支上的内容克隆到本地 | | git pull 远程库地址别名 远程分支名 | 将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并 | | git clone 远程地址 | 将远程仓库的内容克隆到本地 |
克隆后会自动帮我们起别名origin 小结: clone会做如下操作。1、拉取代码。2、初始化本地仓库。3、创建别名
SSH免密登录
在 C盘 User 自己的账户下右键 git bash here,ssh-keygen -t rsa -C 自己的邮箱签名
注意是在C/User/账户名,然后连续按三下回车,这样就会生成 .ssh 文件夹,里面有私钥和公钥
cd .ssh
进入.ssh文件夹, ll
查看文件列表, cat id_rsa.pub
查看id_rsa.pub文件的内容, 将一大串进行复制, 之后在 gitee 上添加公钥, 自己起一个标题, 将复制的公钥粘贴, 这样我们可以借助 ssh 链接来拉取和推送代码,并且不需要进行登录。