入門git

第1章

  • リポジトリ
  • 何を格納する?:全部だ.
  • 作業ツリー
  • commit:
    • 変更をコミットすると新しいrevisionが追加され,変更を説明するログメッセージが保存される
  • push:別のリポジトリにデータを送信すること
    • 上流リポジトリにpushすると自分の変更をみんなと共有できる
  • pull:fetch+merge
  • fetch:別のリポジトリから変更を取得
  • merge:取得した変更をローカルの履歴とマージ
  • Gitはファイルではなくファイルのコンテンツつまり文字や行を追跡する
    • see 6.5節「コンテンツを追跡する」
  • tag
  • branch
  • masterブランチ (trank)
  • merge
  • merge tracking
  • check out

第2章

bash-3.2$ git config --global color.ui "auto"
bash-3.2$ git config --global --list

cd myapp
git gui

git help