リモートリポジトリがあり、ローカルに複製すると仮定します。 origin/masterからの分岐とローカルマスタからの分岐の比較
は、私たちは地元のmaster
とリモート
remotes/origin/master
を持っているので、今
master
ブランチをチェックアウト。私はその後、一度見直さリモート・マスターにマージされる新しい
トピックブランチ作成する必要が
:リモート同等の対master
地元から分岐の長所と短所は何ですか
を(あれば違いはありますか?)
と同じ引数を長時間実行するブランチに適用しますか?
編集:私は私の地元の支店のためのorigin/master
を追跡しようとしていると私は大きな欠点に気づい
:TFS上で、それはあなたがプルリクエストを作成することはできません。必要な場合は、ブランチを元に戻す必要があります。これにより、ブランチをマスターから切り離し、新しいリモートブランチを追跡してからプルリクエストを作成します。私が言ったことに何か間違っていますか?そうでない場合は、origin/master
から分岐しない大きな理由です。
'git pull'と' git push'の振る舞いについて、新しいブランチのトラッキング情報も設定すると、以下のほとんどの答えが無視されます。トラッキングは通常、リモート参照を分岐するときに自動的に設定されますが、ローカル参照からは分岐しないことに注意してください。 –
@AndréSassiどのようにリモートブランチから分岐するかによって異なります。 – poke
私は、ローカルマスターが最新であると仮定して答えの大半を考えると思います。ローカルのマスターにランダムなものをコミットし、それらを忘れるのは簡単です。手動でブランチを作成しているのであれば、それほど大きな問題ではないかもしれませんが、もっと自動化する(例えば、チケット発行システムと統合されたスクリプトなど)場合、この自動化を多くのユーザに提供するには、原点/マスター 'あなたがしなければならないときに 'master 'が最新のもので、同期が外れていないと仮定するのはどうしてですか? – Chris