私は今Gitでプレイし始めています。私はちょっと混乱しています。私にとっては、同じことをするための多くの選択肢があるように見えます。が 「git remote update」と「git fetch」と「git pull」の違いは何ですか?
引っ張るフェッチ
- gitのリモートアップデート:今の私の質問は以下のコマンドの違いは何ですリモートブランチの?
私は今Gitでプレイし始めています。私はちょっと混乱しています。私にとっては、同じことをするための多くの選択肢があるように見えます。が 「git remote update」と「git fetch」と「git pull」の違いは何ですか?
引っ張るフェッチ
git remote update
がリモートのものを追跡するように設定すべてのブランチを更新しますが、中に何らかの変更をマージしません...それがお役に立てば幸いです。
git fetch
あなたがにしているだけブランチを更新しませんが、
git pull
とは、現在のブランチのリモート変更をマージします。これは、ローカルブランチを更新するために使用するものです。
'git fetch'は必要に応じて他のブランチを更新します。 'git fetch --all'を試してください – Arafangion
refspecsを使ってフェッチを使って早送りマージを実際に行うことができますか?' git fetch origin master:master'。これはGitがブランチポインタを移動しなければならないので、あなたが 'master'をチェックアウトしていない場合にのみ機能し、現在ブランチ上にいる場合は実行しません。 –
'get fetch'は、--allスイッチを使わなくても、すべてのブランチをフェッチするようです。(Windows 2.10.0.1のGit) –
ないgitのリモートアップデートについて確認が、gitのプルはgitのがgitのマージによって自動的に続くフェッチです...
これは、部分的に重複しています。チェック: What is the difference between 'git pull' and 'git fetch'?
また、あなたにとって何かを意味する場合は、git remote updateを使用したことはありません.fgit fetchもありません。 プル、コミット、プッシュでうまくやることができます。
は
[gitリモート更新とフェッチの相違点](http://stackoverflow.com/questions/1856499/differences-between-git-remote-update-and-fetch)と[[ 'git fetch origin'と' git remote update origin'?](http://stackoverflow.com/questions/2688251/what-is-the-difference-between-git-fetch-origin-and-git-remote-update -原点)。 –
[git pullとgit fetchの違いは何ですか?](http://stackoverflow.com/questions/292357/whats-the-difference-between-git-pull-and-git-fetch )。 –