V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
iugo
V2EX  ›  问与答

能否在 github 的网页版直接 merge?

  •  
  •   iugo · 2014-11-12 15:46:37 +08:00 · 7137 次点击
    这是一个创建于 3698 天前的主题,其中的信息可能已经有所发展或是发生改变。
    具体案例: https://github.com/iugo/esoTalk/pull/3/files
    希望将源更新到自己 fork 的上面. (许久没用了, 是个相当大的工作量. 但不怕麻烦, 可以一行一行解决冲突, 顺便也就学习了 PHP)

    git 初学者. 网上有些例子, 但不知道具体如何用 git 的方法操作. 将来会好好学.

    虽然 github 账号注册有几年了, 但其实并未真正使用起来. 不知道我现在能否通过 github 的网页直接进行 merge 操作? 能否直接解决冲突?
    6 条回复    2014-11-12 17:49:12 +08:00
    iugo
        1
    iugo  
    OP
       2014-11-12 16:12:34 +08:00
    更新案例: https://github.com/iugo/esoTalk/pull/4

    有这样的提示: We can’t automatically merge this pull request.
    在继续之前请先用 命令行解决冲突.
    wzxjohn
        2
    wzxjohn  
       2014-11-12 16:13:56 +08:00
    @iugo 不可以,必须手动解决冲突。。。
    iugo
        3
    iugo  
    OP
       2014-11-12 16:20:02 +08:00
    @wzxjohn 我看到 We can’t automatically merge this pull request. 后面有 github-windows://openRepo/https://github.com/iugo/esoTalk?branch=pr%2F4&pr=4 这样的链接, 然后我进入到 Windows 版的 github. 它提示我解决冲突, 可是我不知道我该如何找到冲突的地方. 需要手动搜索<<<<<<< HEAD 这样的关键词吗?
    wzxjohn
        4
    wzxjohn  
       2014-11-12 16:41:04 +08:00
    @iugo Windows版的GitHub在Uncommit Changes里面会列出所有文件,然后有冲突的文件会标上Conflict,找到标有这些标志的文件改掉吧。
    iugo
        5
    iugo  
    OP
       2014-11-12 17:45:12 +08:00
    @wzxjohn 我在想是不是我遇到了 bug, 我查看了一些已经列出的 conflict, 可是很多是没有冲突的, collapse 后没有任何显示.
    wzxjohn
        6
    wzxjohn  
       2014-11-12 17:49:12 +08:00
    @iugo 如果你已经吧Conflict手动解决了,客户端那里似乎是不会刷新的。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1020 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:20 · PVG 03:20 · LAX 11:20 · JFK 14:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.