問題タブ [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 - プルリクエストからファイルを除外するには?
プル アンド マージ リクエストを実行したいのですが、このプル リクエストから一部のファイルを除外したいと考えています。
プル リクエストを実行して、ファイル以外をマージしたいと考えていb.pyます。
これを達成する最も簡単な方法は何ですか?
[編集] ファイルはまだコミットされていません。
git - gitlabでプルリクエストを作成する
GitLabのインストールを実行していて、友達と共有したいリポジトリがあります。GitLabでプルリクエストを送信するフローがわかりません。
ユーザーは私のリポジトリをフォークしたり、私のプロジェクトにアクセスしたりすることはできません(彼が私のチームにいない限り)。マージリクエストは、リポジトリ内のあるブランチから別のブランチに送信できます。
プルリクエストはGitLabでどのように機能しますか?
git - github のプル リクエストにプッシュするにはどうすればよいですか?
これを.git/configファイルに追加しました:
これにより、プル リクエストの差分をプルダウンできますが、チェックアウトすると、実際には同じ名前のブランチが作成されます。pr/2という名前の新しいブランチに移動する代わりに、プッシュして実際にプルリクエストに移動させる方法はありますpr/2か?
github - GitHubでのプルリクエストの5つのコミットから2つをチェリーピックする方法は?
GitHubは初めてです。誰かが5つのコミットでプルリクエストを送信しました。ただし、そのうちの3つには小さなバグがあるため、待つ必要があります。私のプロジェクトのためにそれらのうちの2つをどのように選ぶことができますか?
git - 「現在開いているリポジトリに関連するリポジトリホストが見つかりませんでした」
nuget gitリポジトリのプルリクエストを作成しようとしています(クローンを作成したばかりです)。ローカルコミットを行いました。
しかし、プルリクエストを作成しようとすると、次のエラーが発生します。
現在開いているリポジトリに関連するリポジトリホストが見つかりませんでした
それはどういう意味ですか、どうすれば修正できますか?クローンを作成する代わりにフォークする必要がありますか?もしそうなら、クローンに変更を加えたので、どうすればよいですか?
git - プルリクエストの一部をマージする
新しいGitおよびGithubユーザー。プルリクエストの一部のみを受け入れ/マージすることは可能ですか?
たとえば、Githubに4つのコミットがあるプルリクエストがあり、そのうちの2つだけを使用したい場合、2つを単純にマージして、他の2つを無視する方法はありますか?
testing - github プル リクエストをテストするためのベスト プラクティスは何ですか?
Github プル リクエストは、オープン ソース プロジェクトへのコード コントリビューションを受け取る優れた方法ですが、それらをコード ベースにプルする最良の方法は何ですか?
開発者は、コードのフォークですべてのテストに合格したと言うかもしれません。コードのレビューは問題ないようです。ただし、マージしただけでローカル テストが失敗した場合は、リポジトリが少し不安定な状態になっています。
プル リクエストを受け入れた場合に、実際には受け入れずに、取得するコードに対してすべてのプロジェクト テストを実行する良い方法はありますか?
git - gitブランチ/プルリクエストで不要な変更を取り除くにはどうすればよいですか?
一般的なシナリオ: コントリビューターは、1 つまたは 2 つの有用な変更と、 IDEによって自動的に行われた大量の (私が望まない) 空白の変更を含むプル リクエストを送信します。
もちろん、IDE を調整し、コミットする前に GitX などのツールを使用して特定の変更をステージングするように彼に言うことはできますが、損害は発生します。彼が再コミットしてプッシュを強制する必要があるか、私がすべての変更を受け入れる必要があるか、またはマージする前に「元に戻す」コミットを追加する必要があります。
もっと簡単な方法はありますか?
理想的には、GitX のコミット プロセスと同じようにマージできます。ブランチから特定の変更をステージング解除でき、ツールはコミットを自動書き換えするか、マージ前に「元に戻す」コミットを行います。