C-limber's highへようこそ。
C-limber's highは山登りのサイトではなく、福岡システム開発WEB制作会社 C-limber(クライマー)株式会社の技術メモブログです。
福岡システム開発ホームページ制作をお探しの方はお気軽にご相談下さい。

2013年7月6日土曜日

git fetchの使い方

19:03 Posted by 井口達也 No comments
備考録です。
参考:transitive.info - git fetch 使い方

■リポジトリから変更を取得してマージしない

○マージしないで変更を取得だけしたい場合
git fetch

○細かく制御したい場合は引数を与える
git fetch  


■リモートリポジトリから変更を取得する

○リモートリポジトリ remote_rep から変更を取得するには
git fetch remote_rep

○すべてのリモートリポジトリから変更を取得するには「–all」オプション
git fetch --all


■他のリポジトリのブランチを取得してローカルのブランチにする

にあるブランチ branch を 取得し、ローカルのブランチ local_branch として保存する
git fetch git://example.com/rep.git branch:local_branch


■fetch で取得したコミットを扱う

git fetch で入手したコミットの先頭は FETCH_HEAD で扱える。

○ログを見る
git log FETCH_HEAD

○diffをとる
git diff FETCH_HEAD

○調べて問題がなければマージ
git merge FETCH_HEAD

0 コメント:

コメントを投稿