如何直接从 git bash 创建 github 存储库?
How to create a github repository directly from git bash?
我经常做的是
1) 在 github
上创建存储库
2) 在我的 gitbash 中,我 git remote add origin <url>
3) 尽我所能,最后推送
我想知道的是,我可以直接从 git [=36] 在 github 上创建一个 存储库吗=]?我不想先去 github,创建它,然后返回 gitbash,远程它,然后再弄乱它。我想要一种直接从 gitbash.
执行此操作的方法
git create this repo on github
类似的东西,这可能吗?
GitHub 的 API 未包含在核心 git
实现中。所以9 你直接要求的是不可能的。如果软件推荐也可以作为答案,我建议从 GitHub 查看 hub
:https://github.com/github/hub
经过一些配置(使用 GitHub 设置 OATH 令牌),您可以 hub init
,并且您的 repo 将在 GitHub.
上创建
当然,有像 hub and git-spindle 这样的工具可以丰富 Git 命令,使它对 Git 主机具有更多的功能。也许还有更多,但我知道的就是这两个。
我都用过,强烈推荐git-spindle
。它有更好的命名约定(上游是 upstream
,你的分支是 origin
,在 hub
上游是 origin
,你的分支是 <your username>
),更好的安装(要使用 hub
调用 git
,您必须设置一个别名,将 git
替换为 hub
,git-spindle
安装为多个 Git sub-commands,一个用于 GitHub,一个用于 BitBucket,一个用于 GitLab [hub
仅支持 GitHub],更好的分离(与 git-spindle
你调用 git hub ...
,hub
向现有命令添加额外的参数)。
我经常做的是
1) 在 github
上创建存储库2) 在我的 gitbash 中,我 git remote add origin <url>
3) 尽我所能,最后推送
我想知道的是,我可以直接从 git [=36] 在 github 上创建一个 存储库吗=]?我不想先去 github,创建它,然后返回 gitbash,远程它,然后再弄乱它。我想要一种直接从 gitbash.
执行此操作的方法git create this repo on github
类似的东西,这可能吗?
GitHub 的 API 未包含在核心 git
实现中。所以9 你直接要求的是不可能的。如果软件推荐也可以作为答案,我建议从 GitHub 查看 hub
:https://github.com/github/hub
经过一些配置(使用 GitHub 设置 OATH 令牌),您可以 hub init
,并且您的 repo 将在 GitHub.
当然,有像 hub and git-spindle 这样的工具可以丰富 Git 命令,使它对 Git 主机具有更多的功能。也许还有更多,但我知道的就是这两个。
我都用过,强烈推荐git-spindle
。它有更好的命名约定(上游是 upstream
,你的分支是 origin
,在 hub
上游是 origin
,你的分支是 <your username>
),更好的安装(要使用 hub
调用 git
,您必须设置一个别名,将 git
替换为 hub
,git-spindle
安装为多个 Git sub-commands,一个用于 GitHub,一个用于 BitBucket,一个用于 GitLab [hub
仅支持 GitHub],更好的分离(与 git-spindle
你调用 git hub ...
,hub
向现有命令添加额外的参数)。