我在GitHub中创建了一个名为“EpamCourses2015”的新存储库。接下来,我在其中创建了名为“homeworks”的文件夹。只有一个URI "https://github.com/username/EpamCourses2015.git"
,所以在eclipse的EGit插件中我自己添加了“homeworks”,比如"https://github.com/username/EpamCourses2015.git/homeworks"
,但是当我添加ref映射时它给了我一个错误:
传输错误:无法获取远程存储库引用。 https://github.com/username/EpamCourses2015.git/homeworks: https://github.com/username/EpamCourses2015.git/homeworks/info/refs?service=git-upload-pack 找不到
任何人都可以告诉我,如何将我的项目推送到我的GitHub存储库中的单独文件夹中?
答案 0 :(得分:1)
Github的设计并非如此,您只能将父存储库克隆并推送到Github,并且不能正确支持子存储库。
你应该克隆你的EpamCourses2015存储库,将你的homeworks文件夹添加到其中,提交它,然后将其推送到Github
如果您希望在Eclipse中执行此操作,请克隆EpamCourses2015存储库并在该文件夹中创建您的homeworks项目,Eclipse应自动检测父存储库并允许您添加它