Conheço o git há muito tempo, mas nunca enviei um PR para um projeto maior. Tenho mexido sozinho. Vamos registrar o processo de envio de um PR para um projeto de código aberto. Para o processo omitido, você pode consultar: https://www.runoob.com/git/git -tutorial.html, isso inclui basicamente instalação, uso e introdução; =
1. Pré-condições
Pré-condição 1 : Instale o git no computador local e defina o nome de usuário e o endereço de e-mail do Git:
git config --global user.name "Nome de usuário do GitHub"
git config --global user.email "Endereço de e-mail registrado do GitHub"
Pré-condição 2 : registre uma conta no Github e configure o sshkey para transmissão
2. Etapas específicas
Etapa 1. Faça um fork do projeto:
faça login em sua conta GitHub, entre no warehouse do projeto correspondente e clique em fork.
Passo 2. Clone o projeto.
Crie uma nova pasta em seu computador local, entre no terminal git bash e copie o endereço URL do projeto.
git clone 项目URL地址
Etapa 3. Estabeleça uma conexão.
Adicione um armazém remoto chamado origin ao armazém Git atual. Sua URL é o endereço URL do projeto.
git remote add origin 项目URL地址
#检查是否建立远程连接
git remote -v
Passo 4. Mude para o branch correspondente para fazer modificações.
# 查看已有分支
git branch -a
# 切换分支
git checkout 分支名
# 拉起名为origin的远程仓库中的dev分支的代码进行同步
git fetch origin dev
Passo 5. Envie o código local para o repositório Github
# 添加当前目录文件到暂存区
git add .
# 将暂存区内容添加到仓库中
git commit -m "提交说明"
# 将本地分支提交到远程仓库中,origin是刚才自己定义的远程分支名,本地分支名和远程分支名相同可以省略:及其以后的内容
git push origin <本地分支名>:<远程分支名>
Ao enviar, você precisa inserir seu nome de usuário e senha do GitHub para fazer login na sua conta do GitHub.
Passo 6. Enviar PR
Clique no código que você acabou de enviar no GitHub para pr
3. Finalmente
Esta é a primeira vez que submeto um PR para um grande projeto formal de código aberto, esperando ser mesclado, rezando...