跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • Online Tools
  • 用户
  • 群组
折叠
品牌标识

D2Learn Forums

johanvxJ

johanvx

@johanvx
关于
帖子
2
主题
0
群组
0
粉丝
0
关注
0

帖子

最新 最佳 有争议的

  • 关于 GitHub 中的 Fork 仓库的简单问题
    johanvxJ johanvx

    为方便描述,称上游 GitHub 仓库为 upstream,自己 fork 的 GitHub 仓库为 origin。如果没有理解错的话,你应该是遇到下面这个场景并想做到 Step 4:

    = Step 1: Fork
    
    * aaaaaa (HEAD -> main, origin/main, upstream/main)
    ...
    
    = Step 2: Make local changes and push them to origin
    
    * bbbbbb (HEAD -> main, origin/main)
    * aaaaaa (upstream/main)
    ...
    
    = Step 3: Check (fetch) upstream's update
    
    * bbbbbb (HEAD -> main, origin/main)
    | * cccccc (upstream/main)
    |/
    * aaaaaa
    ...
    
    = Step 4: Rebase (but how?)
    
    * bbbbbb (HEAD -> main, origin/main)
    * cccccc (upstream/main)
    * aaaaaa
    ...
    

    如果是这样的话,我通常的做法是在本地进行这样的操作:

    git pull -r upstream main
    # Resolve conflict
    git rebase --continue
    

    至于 GitHub 有没有一键(或者几键)的做法,我没有找到。

    参考阅读:https://gitolite.com/git-pull--rebase

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
d2learn forums Powered by NodeBB
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 热门
  • Online Tools
  • 用户
  • 群组