問題タブ [hubflow]
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 - HubFlow: 特定の HubFlow コマンドで、GitHub 資格情報を何度も要求されます。これを回避する方法はありますか?
私は現在、Git と GitHub を使用してバージョン管理とワークフローを管理するHubFlowの方法を学んでいます。
実践的な経験を積むために、このダミー リポジトリを作成しました。
次のような特定のコマンドを試しました
GitHub 資格情報の入力を何度も求められます。
次に例を示します。
HubFlow コマンドを使用するたびに、GitHub 資格情報を 1 回だけ提供する方法はありますか?
git - プルリクエストのデフォルトとして開発ブランチを設定します
プルリクエストをデフォルトで機能ブランチから開発にマージさせたいです。
私はgitフローの使用を提唱しているので、機能のプルリクエストが送信されると、プルリクエストはマスターではなく開発にマージされる必要があります。
一部のマネージャーは、人間であるため、チームリーダーがその事実を見逃し、プルリクエストを誤ってマスターにマージして、後でリリースに問題を引き起こす可能性があるとコメントしました。
マージ地獄のリスクを軽減したいので、これはこの目標を達成するのに大いに役立ちます。
編集:私はhubflow(http://datasift.github.com/gitflow/)と呼ばれるgitflowのフォークを使用しています。デフォルトでは、機能ブランチが作成されると git hf feature start [tik-123]
、機能ブランチは仕様ごとに作成されますが、元の場所にプッシュされます。コラボレーションのためにこれが欲しいです。機能が完了すると、開発者はgithubの機能ブランチに移動し、プルリクエストを発行します。次に、チームリーダーはプルリクエストを確認し、機能がスプリントでリリースされる予定の場合は、機能を開発にマージします。
git - git flow / hubflow を使用してリリース ブランチに修正を追加する方法
私たちのプロジェクトでは、 http://nvie.com/posts/a-successful-git-branching-model/に従ってリポジトリ モデルに従っています 。
これまでは開発ブランチに機能を追加していましたが、現在、プロジェクトはリリース ブランチを作成しており、そのリリース ブランチに修正を追加する必要があります。私が読んだことから、修正プログラムを追加すると、リリース ブランチではなくマスター ブランチに修正が追加されます。では、リリース ブランチに修正を追加するにはどうすればよいでしょうか。