Git 进阶

Git 进阶

提PR(二开)

  1. fork 目标Github仓库到自己的Github仓库

    image-20240902162502067

    image-20240902162539520

  2. 拉取fork之后的仓库

    image-20240902162707142

    git clone git@github.com:<repo-username>/<repo-name>.git
    

    git clone

  3. 创建并切换到本地新分支

    git checkout -b <branch-name>
    

    image-20240902163016453

  4. 基于原来的项目,二次开发,提交修改

  5. 自己仓库查看更改,compare change

  6. 创建新的PR(pull request

拉PR(一开)

云端查看pr

本地拉取pr

这里有两个概念

  • origin:自己的远端仓库地址别名(ssh的仓库地址)
  • remote:提pr的开发者的对象的仓库地址别名(https的仓库地址),该地址可以有多个,对应的是每个提pr作者的仓库
  1. 添加pr作者的仓库地址

    git remote add remote <pr作者的仓库地址>
    
  2. 将本地仓库与remote仓库的分支同步

    git fetch remote
    
  3. 查看当前所有分支

    git branch -a
    

    image-20240902164409109

  4. 根据需要切换到对应的remote分支

    git checkout remote/<remote-branch-name>
    
  5. 修改完该分支上的文件,提交,退回到main分支

    git checkout main
    
  6. merge修改后的分支文件

    git merge remote/<remote-branch-name>
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值