入門git
2010/12/14(火) 19:04 Booksこのエントリーをはてなブックマークに追加

小文字の方のgit本
入門git
入門gitTravis Swicegood,でびあんぐる

Amazonで詳しく見る by AZlink

DVCS(分散バージョン管理システム)であるGitのバージョン管理翻訳本。
もう一つの入門Gitはどちらかというと初心者向けではない。
入門Git
入門Git濱野 純(Junio C Hamano)

Amazonで詳しく見る by AZlink


目次は入門git|Ohmsha
第I部 分散管理の世界へようこそ

Joeの疑問

Gitのリビジョン番号にはSAH-1ハッシュ値が使われている。

Joeの疑問

コミットログメッセージにはWhyに当たるメッセージを含めるべきである。

3.4 ブランチを使って理解する

git branchでブランチを作成してcheckoutでブランチを切り替える
第II部 日々のGit

4.1 ファイルの追加

git addされたファイルのインデックスが並んでいるところをステージングエリアと呼ぶ。
git add -iで対話モードでステージングが行える。

4.4 ファイルの管理

git cpのようなコピーするためのコマンドはない。
addしたくないファイルはプロジェクトごとに.gitignoreファイルを作るか、グローバルな.git/info/excludeに書いておく。

5.3 ブランチ間での変更のマージ

  • 直接マージ
ブランチ同士の履歴を全部取り込むマージ方法
  • 圧縮コミットsquash
featureやbugfixなどを別のブランチで行い、それを一つの履歴に圧縮してマージする方法。
  • チェリーピック
別のブランチの特定のコミットだけつまんで取り込む方法

6.2 リビジョンの範囲を指定する

A..E でAより後ろからEまでの範囲(Aは含まない)
E^でEの一つ前のリビジョンを指定できる。windowsだと>git log "HEAD^"みたいにしないといけない。

名前:  非公開コメント   

  • TB-URL  http://efcl.info/adiary/086/tb/