まず、枝を見て
お近くの支店に記載されているgitのブランチ#
-r#すべてのリモートブランチリストgitのブランチ
GitのブランチのD branchname位ローカルブランチを削除します
第二に、枝をマージ
例えば:DEVの彼らのブランチをマージマスターするための最新のステップ
1)Gitのチェックアウトメーザー#はマスターブランチに切り替え
2)gitのプル#プルマスター最新のコード
自分のブランチに切り替える3)gitのチェックアウトのdevの#
4)Gitのマージマスター#自分のブランチをマージするマスターコードを話す;第二に、マージ枝を
第三に、リモートブランチを引くとローカルブランチを作成します
例えば:あなたは、すでに存在しているコードの先端の枝を引き、修正、コミットする必要があります
#のすべてをリモートブランチ-r 1)Gitのブランチ
注:枝の先端のローカルビューが最新でない場合は、メーザーコードに引き、表示するために、次に、あるマスター切り替えることができます。
ローカルブランチ名X起源/リモートブランチ名X -b 2)Gitのチェックアウト
この実施例は、ローカルのXで新しいブランチを使用して、自動的にローカルブランチxに切り換えることができます。それは地元の支店を設立し、リモートブランチは、マッピングを確立します。
3)Gitのプル#コード枝の遠位端を引っ張ります。
第四に、ローカルブランチおよびリモートブランチ確立された役割のマッピング
例:既存の枝の先端に提出する自分のローカルブランチ、
1)git branch -vv
ローカルブランチおよびリモートブランチは、関係をマッピングされているかどうかを確認
2)Gitのブランチ-u起源/支店名
ブランチおよびリモートブランチとの間のマッピングを確立
問題を考える:ローカルブランチは、同じ名前のリモートブランチにそれを追跡することができますか?
答えはノーである、ローカルブランチは別の名前でリモートブランチとの間のマッピングを確立することができます