【问题标题】:How to create a github repository directly from git bash? [duplicate]如何直接从 git bash 创建 github 存储库? [复制]
【发布时间】:2017-02-07 13:11:11
【问题描述】:

我经常做的是

1) 在 github

上创建一个存储库

2) 在我的 gitbash 中,我使用 git remote add origin <url>

3) 尽我所能,最后推

我想知道的是,我可以直接从 git bash 创建一个 github 上的存储库 吗?我不想先上github,创建它,然后再回到gitbash,远程它,然后乱来。我想要一种直接从 gitbash 执行此操作的方法。

git create this repo on github

那种东西,这可能吗?

【问题讨论】:

    标签: linux git bash github git-branch


    【解决方案1】:

    GitHub 的 API 未包含在核心 git 实现中。 So9 你直接要求的,是不可能的。如果软件推荐也可以作为答案,我建议查看来自 GitHub 的hubhttps://github.com/github/hub

    经过一些配置(使用 GitHub 设置 OATH 令牌),您可以hub init,您的 repo 将在 GitHub 上创建。

    【讨论】:

      【解决方案2】:

      当然,有像 hubgit-spindle 这样的工具可以丰富 Git 命令,并提供更多关于 Git 托管程序的功能。也许还有更多,但这是我知道的两个。

      我都用过,强烈推荐git-spindle。它有更好的命名约定(上游是upstream,你的fork 是origin,在hub 上游是origin,你的fork 是<your username>),更好的安装(使用hub 和调用@987654330 @你必须设置一个别名,用hub替换gitgit-spindle安装为几个Git子命令,一个用于GitHub,一个用于BitBucket,一个用于GitLab [hub仅支持GitHub]),更好的分离(git-spindle 调用 git hub ...hub 为现有命令添加额外参数)。

      【讨论】:

        猜你喜欢
        • 2021-01-30
        • 2015-06-14
        • 1970-01-01
        • 2020-01-31
        • 1970-01-01
        • 2018-06-26
        • 2012-11-22
        • 1970-01-01
        • 2019-08-22
        相关资源
        最近更新 更多