所以,我的朋友创建了一个存储库,让我成为了一个协作者,我分支出来,创建了分支,然后克隆到了我的IDE中。
一切顺利,做了一些小改动,然后想测试提交和推送。
提交并推送到我的朋友仓库,那里一切都很好,但是他们没有出现在我的叉子上。
我正在以这种方式(希望这不是错误的方式)练习这些事情,并且我想在完成后将这个项目放在我的个人资料中。
谢谢。
答案 0 :(得分:2)
“ fork是存储库的副本。”
叉子实际上会创建一个单独的仓库。如果您要提交并推送到您朋友的存储库,则分叉副本对此一无所知,除非您也将其推送到您的存储库,或者将您朋友的存储库合并到您的分叉中。
理想情况下,您绝对不应该推送到原始存储库(您朋友的存储库)。通过更改remote提交并推送到您自己的存储库,并且当您希望自己的命令反映在原始文档中时,您应该提出一个Pull request(假设您使用的是GitHub)。
答案 1 :(得分:0)
您已将其克隆到IDE中,因此您正在直接编辑他的存储库。不再分叉。