麻烦拉github回购

时间:2012-01-30 15:26:46

标签: git github repository fork pull

我有一个github仓库的叉子,我想与主人合并。我对使用git知之甚少,几个月前,当我真正想做的事情是分支时,我就分道扬..在我想出那个之后,我只是继续前进,并没有想到任何事情。但是今天我检查了我的帐户的实际网站,我所提交的所有工作只是承诺原始帐户而不是我的。几个月前,当我分叉时,我的提交就停止了。

我想知道如何制作它,以便我的帐户具有与原始帐户相同的代码。

我尝试了去原始帐户的回购并执行拉取请求。那给了我 -

Oops! The master branch is already up-to-date with master — maybe you want to try something else?

我不明白它的比较是为了得到我们的代码库相同的结果。

我尝试了这个终端命令 -

git pull https://github.com/jdannas/irobot_driver master

这给了我基本相同的东西 -

From https://github.com/jdannas/irobot_driver
* branch            master     -> FETCH_HEAD
Already up-to-date.

以下是图表的屏幕截图。所有的提交都是我的,但你可以看到我的时间线在8月下旬停止,并且提交到了原始提交。

有人可以帮我弄清楚我需要做些什么来解决这个问题吗?我被引导到http://progit.org/book/,我肯定会在此期间以及将来阅读,但如果我能在没有阅读数小时的情况下解决这个问题,那将会很棒。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

如果您想将代码放入Sterling repo,您​​需要通过GitHub UI(屏幕截图右上角的按钮)执行拉取请求。然后,这将要求维护者合并您的代码。

您需要确保在本地使用正确的仓库。最安全的方法是吹掉你的本地副本(备份!)并从英镑中重新克隆。