ほとんどの用途では git pull コマンドが適しています。git fetch は新しい内容がマージされないため、ローカルリポジトリのコードを大きく更新した場合や、
衝突の可能性が非常に高い修正をした場合の利用に適しています。
Girでローカルリポジトリを更新するコマンドを紹介します。
Visual Studio などGitが利用できる開発環境をインストールするか、
Git for Windows をインストールします。Git for Windowsのインストール手順はこちらの記事を参照してください。
サーバー側のリポジトリをクローンしてローカルリポジトリを作成します。
リポジトリのクローン手順はこちらの記事を参照してください。
Gitリポジトリのディレクトリにカレントディレクトリを変更後、次のコマンドを実行します。
git pull
または
git fetch
git pull コマンドは git fetch と git merge コマンドを同時に実行する動作になります。リモートリポジトリから最新のコードを取得し、取得した変更をローカルリポジトリにマージします。
git fetch コマンドは、リモートリポジトリから最新のコードを取得しますが、マージはしません。取得したコミットはリモートトラッキングブランチに保存されます。