問題タブ [pull-request]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - GitHUBの開発者から変更を適切にプルするにはどうすればよいですか?
私はGit/GitHUBにかなり慣れていないので、プログラマーを雇って変更を加えました。
ネットワーク/フォークキューの下を見ると、彼の変更の多くは「うまく適用されない可能性が高い」と言っています。
これは何を意味するのでしょうか?なぜ彼らは「きれいに」適用しないのでしょうか?それは彼のコード、私のレポですか?
これらの変更をきれいに適用するにはどうすればよいですか?これらのエラーのため、キューで[適用]オプションを使用したくありません。
ありがとう!
git - Gitプルリクエストから不要なコミットを削除する
私はプロジェクトに取り組み始め、オリジンマスターにプッシュしたいくつかの不要なコミットを行いました。プルリクエストを実行しようとすると、Githubは以前のすべてのコミットをコミットしたいと考えています。
私の質問は、不要なコミットを削除し、コミットしたい変更をコミットして、マスターと最新の状態にするにはどうすればよいですか?
git - フォーク github リポジトリとそのプル リクエスト
フォークされたリポジトリからプル リクエストを回復する方法を探しています。出来ますか?
git - 別の共同作業者によって受け入れられていない不要なコミットを選択する方法は?
GitHub に 4 つのコミットがあり、別の共同作業者に既にプル リクエストを送信したとします。しかし、これらの 4 つのコミットには 1 つのコミットがあり、共同作業者がそのファイルを受け入れたくありません。どうすればそれができますか?私が試した限りでは、(競合がなければ) 自動的にマージを表示するボタンしかなく、受け入れたいコミットを選択することはできません。
2 つ目は、Github に既に存在する 1 つのコミットがあり、別のコラボレーターにプル リクエストを送信していないことです (この場合、別のコラボレーターによってプルされていない保留中のプル リクエストがあります)。しかし、共同作業者がファイルをプルすると、私が送信しなかったコミットが自動的に含まれます。したがって、プルリクエストがここで役立つとは思いません。ただし、プル リクエストを送信しなくても、更新されたすべてのデータを取得できます。
私の主な質問は、別の共同作業者に受け入れてもらいたいコミットを選択する他の方法はありますか? 共同作業者が最初にコミット/ファイルを受け入れたくない場合があるためです。
github - Github ダウンストリーム プル リクエスト?
私は、github 上の組織がフォークした github 上にプロジェクトを立ち上げています。自分のコードを下流の組織のフォークにプッシュできますか? やってみましたが、できませんでした。
プル リクエストをダウンストリームに送信できるかどうかを知りたいですか?
git - Github でプル リクエストをデフォルトとは異なるブランチにマージする
Github でホストされている私のリポジトリにプル リクエストが届きます。デフォルトでは、master
ブランチにマージされます。
変更がマージされるブランチを変更する方法はありますか?
merge - すでにプルリクエストにある2つのコミットをマージします
私は自分のマスターブランチ(ばかげている、私は知っている!)だけで作業していて、コミットをリポジトリにプッシュしてから、アップストリームに対してプルリクエストを開きました。
誰かが私にこのコミットを修正してほしいと思ったので、私はそれを行い、プルリクエストで別のコミットを行いましたが、今、2つのコミットでプルリクエストがあります-それをどのようにマージしてコミットしますか?
git - Gitフォークが自動的にマージされなくなりました
私はリポジトリを持っています(Githubでホストされています)。
私のレポのフォークがあります。そのフォークは時々更新されます。
リポジトリから私のリポジトリへのプルリクエストに応じて、GitHubは自動マージを提供しなくなりました-2つのリポジトリは歴史上分岐しているようです。
私は何かが足りないのですか?フォーカーは、プルリクエストを実行する前に、最新の変更をプルしたと言っています。
git - 複数のプルリクエストを同時に管理する
すべてマスターブランチの同じコミットに基づく複数のプルリクエストがある場合(したがって、各プルリクエストはリクエストを発行する前に適切にリベースされました)、プルリクエストを正常に閉じたり受け入れたりしながら、変更を受け入れてマスターにリベースするにはどうすればよいですか? 。
私はマスターをきれいに保ち、可能な限りマージを避けようとしています。最初にプルするプルリクエスト(早送り)はプルリクエストを閉じてコミットをクリーンに保ちますが、次のプルリクエストではリベース(プルリクエストを閉じない)するか、変更をマージする必要があります。コミットするか(特に多数のプルリクエストが山積みになる場合)、または寄稿者にブランチのリベースを依頼しますが、それは多くの開発者にとって面倒です。
これを管理するためのより良い戦略はありますか?違いが生じる場合は、ソースリポジトリとしてBitbucketを使用していますが、これはGitHubやその他のgitソース管理でも同じだと思います。
git - GitHubのプルリクエストからファイルを削除します
gitでプルリクエストを作成しました(「xcodeproj / project.pbxproj」ファイルを使用-私のせいです)。作成したプルリクエストからこのファイルを削除できますか?ありがとう..