github的pull request操作记录(git客户端修改代码)

1.下载git客户端

官网下载会很慢:Downloading Git
推荐下载:git官网下载太慢解决方法
(一开始我是将下载链接发送到手机,手机翻墙下载后再传回电脑的 0-0)

2. git客户端安装

这里有每一个安装步骤的翻译:安装步骤英文翻译
怎么选,参考:git客户端安装(windows)

3. git客户端初始化

  • 打开git客户端:

    在这里插入图片描述

  • 登陆Github账号:

     git config --global user.name 'XXX'
     git config --global user.email 'XXX'
    
  • 创建本地代码仓库:

    例如,我想在D盘的github\illidan18文件夹下创建仓库:

    cd /d/github/illidan18
    

    用 git init 在目录中创建新的 Git 仓库:

    git init
    

4. Fork

通过 Github网页端,在别人的项目点击“Fork”,拷贝到自己的账号上
在这里插入图片描述

5. clone

  • Github网页端,在你的账号处,打开刚才fork的项目,复制链接。

在这里插入图片描述

  • 然后,粘贴到git客户端运行:

    git clone https://github.com/ILLIDAN18/seckill.git
    

可能会遇到问题:git出现RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errfno 10054
按照链接的方法还不能解决就重启一下电脑~

6. 本地修改代码

成功从GitHub克隆代码到本地仓库之后,开始对代码进行修改。

  • cd进入克隆下来的文件夹:

    cd seckill
    
  • 创建新的分支

    下面的“sqlSchema-pr”是分支名称,你改成自己的(随便取名即可):

    git checkout -b sqlSchema-pr master
    
  • 开始修改代码:

    这个地方很多教程都直接省略了修改代码的过程,可能初学者比较疑惑,可以看看:Git 基本操作

    比如我的改动例子:

    cd /d/github/illidan18/seckill/src/main/sql
    vim schema.sql
    
  • 更新添加:

    在修改完我的schema.sql内容后,

    git add .
    
  • 提交注释:

    git commit -m '...'
    
  • 提交到自己的GitHub账号:

    git push origin sqlSchema-pr(分支名称)
    

    这时候系统会要求你输入你github的用户名和密码。

  • 检查自己的分支有没有创建成功:

    git branch -a
    

7. pull request

  • 在GitHub网页端,进入自己fork的项目,选择分支:

在这里插入图片描述

  • 点击 Compare&pull request:

    (上面的例子,我没截到图,新弄了一个例子)
    在这里插入图片描述

  • 写上评论:

在这里插入图片描述

  • 等待对方merge

    完成。

8. 参考

GitHub 的 Pull Request 是指什么意思?-beepony
github上pull request的使用
git使用教程

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值