我有一个本地git仓库,我想在远程git仓库(例如github.com)中共享它。有什么方法可以使用eGit创建远程存储库(如果远程存储库尚不存在)?
我看过这个链接: Creating a new remote repository from EGit
这个问题已有5年历史了,只是想知道该问题是否有任何更新。
答案 0 :(得分:1)
我必须确认我的2014年答案。
仅EGit不会创建远程存储库。
只有curl
到远程Git托管存储库服务(如GitHub API)的调用才能这样做(Example here)。
而且该调用与您在BitBucket或GitLab上创建新存储库的调用不同。
您至少需要eclipse/egit-github
EGit Github Connector是一个Eclipse插件,用于处理Github上托管的Git存储库。它基于JGit库,该库是纯Java中的Git实现,并与Eclipse Git Team Provider EGit集成。
注意:这是真实的GitLab allows to create a new repo on first push。
但这是GitLab特有的功能,其他服务通常不提供。