V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
strahe
V2EX  ›  GitHub

请教大家一个 github 使用的问题

  •  
  •   strahe · 2016-01-19 09:29:06 +08:00 · 2326 次点击
    这是一个创建于 3242 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我 fork 了一个项目,自己翻译了项目的文档(/doc 下的文件),因为水平太烂(翻译的目的是为了深入的理解这个项目,而不是看个 quickstart 就开始用),没打算使用 readthedoc 这类的的东西放出来,就放着自己看,但是过了几个月,官方文档也更新了,我要怎么样才能把官方的最新内容合并下来,但不覆盖我修改过的东西,然后指出原文档哪些地方更新了,我好针对性的对我的翻译更新?

    4 条回复    2016-01-19 14:07:49 +08:00
    cakegg
        1
    cakegg  
       2016-01-19 09:35:54 +08:00
    试试下面两条命令吧

    git fetch upstream
    git merge upstream/master
    yangxiongguo
        2
    yangxiongguo  
       2016-01-19 09:41:52 +08:00
    先同步 master ,在把 master 合并到你 fork 的分支,然后解决冲突。
    wens07
        3
    wens07  
       2016-01-19 11:42:11 +08:00
    可以使用 1 楼的两个命令, 如果你没设置 remote repos 成其它名,应该可以不用 remote repos name
    直接: git fetch
    git merge

    或者直接一个命令:
    git pull

    如果有冲突,会跳出冲突的地方,修改后在 commit 下就好
    loveltyoic
        4
    loveltyoic  
       2016-01-19 14:07:49 +08:00
    git diff 查看原文有哪些地方修改了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3159 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 13:20 · PVG 21:20 · LAX 05:20 · JFK 08:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.