1

我设法弄乱了我的遥控器,并希望与原点恢复同步。我之前删除了所有遥控器并手动重新添加了它们。

我的遥控器是:

$ git remote -v show
origin  https://github.com/rapid7/metasploit-framework (fetch)
origin  https://github.com/rapid7/metasploit-framework (push)
truekonrads     git@github.com:truekonrads/mriv-metasploit.git (fetch)
truekonrads     git@github.com:truekonrads/mriv-metasploit.git (push)

我想将 origin/master 更新到最新版本,然后将 truekonrads/mirv-events 分支合并到 master 中。我该怎么做?

是否有可能以 github 跟踪来源的方式来做到这一点?

4

1 回答 1

1

要“将源/主更新到最新版本”:

git fetch origin master

要将 truekonrads/mirv-events 分支合并到 master 中:

git checkout master
git merge truekonrads/mirv-events

不知道 github 跟踪来源是什么意思。您的本地存储库正在跟踪origin. 您可以git remote add github <URL>; git push github origin/master:latest_origin_master将副本推origin/master送到 github 以保存在 name 下latest_origin_master,但不清楚这是否是您想要的,特别是因为两者origintruekonrads已经在 github 上。

鉴于您上面的输出,似乎origintruekonrads定义相同,这是多余的。

于 2012-12-11T18:40:00.073 回答