今回は承認されたとして次に進みます。
[2]• Recommended• リモートリポジトリは、 複数人が持つローカルリポジトリの内容を共有できるよう、リモート環境にリポジトリが存在します。
[1]• リモートリポジトリ fetch pullを実行すると、リモートリポジトリの内容のマージが自動的に行われてしまいます。
サーバなどネットワーク上にあるリポジトリもそれに当たります。
どちらも「リモートからローカルリポジトリの内容を更新する」という操作なのですが、少し違いがあるので、そこを解説します。
フェッチされた命令(解析)されて実行に移される。
オプションを使用してプルする必要がある場合は、 オプションを変更をクリックして、以下から選択します。
わからないところで詰まっても、講師に細かく質問しながら教えてもらうことができます。
リセット reset 最新のコミットを取り消します。
単純にマージするなら以下のようになるでしょう。
[1]• Files changedをクリックしてください。
[28]• ) これでmasterを最新の状態にできました。
「バージョン」…ファイルの変更履歴• 「ローカルリポジトリ」…ローカル環境にあるリポジトリ• スタッシュ stash コミットせずに変更を退避したいときに使います。
git fetch origin master git fetchのあとのorigin masterは origin というリモートリポジトリの master というブランチからフェッチするという意味です。
コマンドの詳細を見てみよう 複数コミットを1コミットにまとめるには、「-iオプション」を使用した以下のコマンドを打つ必要があります。
違いについて解説していきます。