国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

github - Git マルチブランチ パブリック クラスを最新の狀態(tài)に保つ方法
給我你的懷抱
給我你的懷抱 2017-05-02 09:28:19
0
2
755

たとえば、プロジェクトの master ブランチの下に一般的なクラス A があります。
私は開発用に新しいブランチ dev を作成しました (ローカルに 2 つのブランチがあり、1 つは master、1 つは dev です)。 class A の master ブランチのコードが更新されました
が、dev ブランチをプルしても、A は古いバージョンのままです。master ブランチのファイルをローカル dev にプルすると、ローカルの master と dev がマージされます。この問(wèn)題を解決するにはどうすればよいでしょうか?

給我你的懷抱
給我你的懷抱

全員に返信(2)
迷茫

マスターブランチのファイルをローカルの開発者にプルすると、ローカルのマスターと開発者がマージされます。この問(wèn)題を解決するにはどうすればよいですか?

もちろん、master を dev にプルしないでください。これは本質(zhì)的には fetch + merge 操作であるため、これは避けられません。

実際には多くの解決策がありますが、私は rebase を使用することを好みます。つまり、最初に pull master を使用し、次に rebase,也就是先 pull master,然后在 dev 分支下 rebase master。這樣做就等于把 dev 分支重新“落戶”在 master 分支的最新節(jié)點(diǎn)(即:HEAD)上——當(dāng)然,這個(gè)過(guò)程和 merge masterdev

の下で rebase master を使用します。支店。 。これは、master ブランチの最新ノード (つまり HEAD) 上の dev ブランチを再「設(shè)定」することと同じです。もちろん、このプロセスは次のプロセスと同じです。 merge master 同じ競(jìng)合解決が (違いに応じて) 行われますが、2 つのブランチはマージされません。

さらに、このプロセスは頻繁に実行する必要があります (マスターが頻繁に更新される場(chǎng)合)。マスターがデプロイに使用するブランチである場(chǎng)合は、頻繁に更新しないことが最善です。そうしないと、ロールするのが非常に面倒になります。何か問(wèn)題が発生した場(chǎng)合は元に戻ります。 ??
洪濤

他のコミット內(nèi)のファイルをチェックアウトできます

リーリー
最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート