1

プルしようとしているgitサーバーに新しいブランチがあります。(ブランチ-9と呼びます)

私のローカルでは、それを持っていません、そして私はそれを私のローカルコンピュータに引っ張りますか?

これを実行する必要がありますか?

$git checkout -b branch-9
$git pull branch-9 

それは正しい方法ですか?

4

2 に答える 2

3

git fetchgitサーバーをリモートとして構成している場合は、意志を実行して、ローカル追跡ブランチを作成します。

git fetch
git checkout branch-9 # This will automatically set up to track "origin/branch-9"

上記のコマンドの長い形式は次のとおりです。

git fetch
git checkout -b branch-9 origin/branch-9

のコピーにローカルな変更を加え始めたらbranch-9を使用することをお勧めしますgit pullgit pullと同じで、またはのgit fetchいずれgit mergeかですgit rebase(設定に応じて、デフォルトでgit merge)。

于 2013-01-31T23:01:33.007 に答える
1

まず、リモートブランチのローカルコピーを取得します。

git fetch

これにより、が作成されますorigin/branch-9。今すぐチェックアウトbranch-9

git checkout branch-9

これにより、リモートブランチを追跡する新しいローカルブランチが作成されます。

于 2013-01-31T23:01:22.000 に答える