我设法搞砸了我的遥控器,并希望与原点同步。我之前删除了所有遥控器并手动重新添加它们。
我的遥控器是:
$ 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跟踪原点的方式进行?
答案 0 :(得分:1)
要“将origin / master更新为最新版本”:
git fetch origin master
将“truekonrads / mirv-events分支合并为主”:
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,以便在名称latest_origin_master
下保管,但不清楚这是否是您想要的,尤其是因为{{1} }和origin
已经在github上了。
鉴于上面的输出,似乎truekonrads
和origin
的定义相同,这是多余的。