一个关于 Github pull request 的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
varzy
V2EX    GitHub

一个关于 Github pull request 的问题

  •  
  •   varzy
    varzy 2016-12-10 23:19:34 +08:00 3106 次点击
    这是一个创建于 3300 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在用 git 和 github ,但很多功能还不甚了解。今天我想在某个仓库新建一个名为 newDesign 的分支并推送到 github ,但当我进行一个提交并再次推送后,就会出现 pull request 的提示:

    我所了解的 pull request 不是只有在别人推送给我的时候才会出现的吗?为什么我自己的仓库提交自己的内容也会出现?解决方案该是怎样的?

    14 条回复    2016-12-11 11:57:40 +08:00
    fityme
        1
    fityme  
       2016-12-11 00:46:33 +08:00
    不会用为什么不好好学一下?
    在论坛问这种问题真是。。。
    blanu
        2
    blanu  
       2016-12-11 00:52:17 +08:00 via iPhone
    建议去看一边廖雪峰的 git 教程
    hosiet
        3
    hosiet  
       2016-12-11 01:16:18 +08:00 via Android
    pull request 是 GitHub 自己造的工作流程。 pull request 和 Git 之间没有什么关系,如果不想用的话不要理它即可。只要有了 Git 仓库,不碰 GitHub 网页端照样能完成工作和协作。
    SharkIng
        4
    SharkIng  
       2016-12-11 04:41:29 +08:00
    PR (Pull Request) 并不是一定要别人推送给你的时候才会出现的。
    比如我们公司经常会用的一个流程就是每个人开发新的功能都是开一个新的 Branch ,然后开发,完成之后 Push 到 Github 然后开一个 PR 之后发邮件给所有人让大家一起 Code Review 。
    seki
        5
    seki  
       2016-12-11 06:27:24 +08:00
    这里可以快捷跳转到向 source repo 发 pr 的页面,就这样
    varzy
        6
    varzy  
    OP
       2016-12-11 09:03:43 +08:00
    @hosiet 我知道这个关系,可是我还是很奇怪,为什么我以前的仓库自己提交到 github 的分支不会出现这个,现在这个仓库总是会出现。
    varzy
        7
    varzy  
    OP
    2016-12-11 09:04:33 +08:00
    @fityme 因为我没有谷歌到相关的内容。所以我才来这里,那么请问你知道为什么会出现这个吗?
    varzy
        8
    varzy  
    OP
       2016-12-11 09:05:17 +08:00
    @blanu 我入门 git 就是看的廖雪峰的教程,其中没有提到我问的问题相关的内容。
    varzy
        9
    varzy  
    OP
       2016-12-11 09:08:41 +08:00
    @seki 那么每一个分支就一定会出现这个快捷跳转吗?为什么我之前的仓库提交了新的远程分支并不会出现这个快捷跳转呢?我很好奇(千反田状)。
    hosiet
        10
    hosiet  
       2016-12-11 09:32:37 +08:00
    现在的 GitHub 推新分支必定提示这个的,也许你可以再开一个新项目试试?总之这个是 GitHub 的设计, GitHub 啥时候改版都不奇怪(
    varzy
        11
    varzy  
    OP
       2016-12-11 09:42:44 +08:00
    @hosiet 我又新开一个项目测试了,目前得到的结论是。。。确实是一定会提示这玩意。无奈 (_)
    butterandfly
        12
    butterandfly  
       2016-12-11 09:59:58 +08:00 via iPhone
    多人协作的流程通常是

    - 提交分支
    - 创建 pr
    - 审查代码
    - 合并分支

    所以我觉得这个交互其实是很方便的。你不用 pr 的话无视它就好啦。
    viko16
        13
    viko16  
       2016-12-11 10:09:13 +08:00 via Android
    一句话释疑:自己的仓库上,无视这个按钮即可
    SpicyCat
        14
    SpicyCat  
       2016-12-11 11:57:40 +08:00
    如果不打算合并分支到主分支,无视它。
    如果本来就计划合并,可以用它,这样不用自己合并了。
    如果习惯所有事情自己做,那就无视它。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2946 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 187ms UTC 13:47 PVG 21:47 LAX 05:47 JFK 08:47
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86