gitのremote, fetch, mergeなどについて.

git cloneの方法の基本的な手順,
git remote, git fetch, git mergeなど, 今まで不明だった箇所がクリアになりました.
下記の記事に感謝.

    • git add .とgit commitで自分のホームディレクトリに履歴を保存する。
    • gitリポジトリは、git cloneで任意の場所にコピーすることが出来る。
    • gitリポジトリ同士を同期させるためには、git pull、git fetch、git mergeを利用する。
    • git fetchで外部のgitリポジトリをキャッシュに取り込む。
    • git mergeで合算されてコードが修正される。
    • 変更箇所が重複していなければ、自動的に取り込まれる。
    • コードが対立していれば、対立の状況がファイルに保存される。
    • git pullはgit fetch + git merge。(git commit -aのような感覚だ)
    • git remote add エイリアスリポジトリのパスで、外部リポジトリエイリアス名を設定することが出来る。

Ref.
http://d.hatena.ne.jp/zariganitosh/20080908/1220881938
http://www8.atwiki.jp/git_jp/pub/git-manual-jp/Documentation/gittutorial.html
http://www8.atwiki.jp/git_jp/pub/Documentation.ja/user-manual.html