ハブ

2017-05-15 6 views
0

を使用せずに、マスタから他のブランチへのコマンドラインからGitHubのエンタープライズプルリクエストを作成する私はmasterからqa、トランクのプルリクエストを作成します。
これは、GitHub UIを使用して可能です。ハブ

私はhubを使用せず保護ブランチのプルリクエストを作成するには、コマンドラインのヘルプを探しています。

+0

「ハブ」を使用できないのはなぜですか? –

+0

@ScottWeldon私たちは開発者が自分のコードをマスターブランチにプッシュするときに、すべてのトランクに対してプルリクエストをトリガーしたいと考えています。そこで、別のツールを使わずにGithubフックで有効にしたいと考えています。解決策を提案できますか? – KronnorK

答えて

0

GitHubプルリクエストはGitがサポートするものではありません。それはGitHub固有のものです。プルリクエストは、一般的には、「ここでは、私のローカルマシン上のリポジトリからこのコミットをマージしてください」という電子メールから、何か問題を経由して送られたパッチを介して、GitHubのような正式に技術的にサポートされているものまであります。

は、だから、 GitHubの具体的なものを行うためのGitHubのAPIに話せる git-spindle(またはあなたがそれを好む場合 hub)のようないくつかのコマンドラインツールを使用する必要があり、コマンドラインからGitHubのプルリクエストを使用します。もちろん、 curlまたは wgetまたは HTTPieのような一般的なHTTPツールを使用してGitHub APIと話すこともできます。

+0

こんにちは@Vampire情報をありがとう。私はツールを探していませんが、プルリクエストを作成するコマンドがあるかどうかを知りたいと思っています。私は過剰なものとして私に思える機能のためだけにツールを使いたくない。さらに、特定のツールはgithub.comに固有のものであり、企業内のインスタンスではありません。ホストのURLを設定していますか? – KronnorK

+0

さて、わかりました。私はそれに応じて私の答えを調整しました – Vampire

+0

'git-spindle'はGitHubクラウド、GitLabエンタープライズサーバ、GitLabクラウド、GitLabサーバ、BitBucketクラウドと話すことができます。 – Vampire