从 egit 创建远程仓库

Create Remote Repository from egit

我有一个本地 git 存储库,我想将其共享到远程 git 存储库(比如 github.com)。有什么方法可以使用 eGit 创建远程存储库(如果远程存储库不存在)?

我看过这个link: Creating a new remote repository from EGit

这个问题已有 5 年历史,只是想知道是否有关于该问题的任何更新。

我必须确认我 2014 年的回答。

EGit 单独不会创建远程存储库。

curl 调用远程 Git 托管存储库服务(如 GitHub API) would be able to do so (Example here)。
该调用与您在 BitBucket 或 GitLab.

上创建新存储库时所做的调用不同

你至少需要eclipse/egit-github

EGit Github Connector is an Eclipse plugin for working with Git repositories hosted on Github. It is based on the JGit library, which is a Git implementation in pure Java and integrates with EGit which is the Eclipse Git Team Provider.


注意:是真的GitLab allows to create a new repo on first push
但这是 GitLab 特有的功能,其他服务通常不提供。