strahe
V2EX  ›  GitHub

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

  •  
  •   strahe · Jan 19, 2016 · 3012 views
    This topic created in 3791 days ago, the information mentioned may be changed or developed.

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

    4 replies    2016-01-19 14:07:49 +08:00
    cakegg
        1
    cakegg  
       Jan 19, 2016
    试试下面两条命令吧

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

    或者直接一个命令:
    git pull

    如果有冲突,会跳出冲突的地方,修改后在 commit 下就好
    loveltyoic
        4
    loveltyoic  
       Jan 19, 2016
    git diff 查看原文有哪些地方修改了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2249 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 00:02 · PVG 08:02 · LAX 17:02 · JFK 20:02
    ♥ Do have faith in what you're doing.