これは何? subversion使いが、gitを知るための第一歩をメモ gitの特徴って何? subversion使いにもやさしく教えて 分散型バージョン管理システムが特徴 ステージング コミットログの操作が簡単 元々linuxのカーネル開発用なので、大規模向け ブランチやマージが速い 分散型バージョン管理システムって何? 中央リポジトリと別に、各開発環境に、ローカルリポジトリを持つ ローカルにリポジトリがあるので、中央にリリースする前の一時作業の履歴管理ができる 最悪、まるっと捨てることも簡単 ローカルにリポジトリをcloneできるので、オレオレブランチが簡単に作れる ステージングって何? 作業ディレクトリと、ローカルリポジトリの間に、index という領域があって ローカルリポジトリにcommitする前に、一度 index にファイルを置くことをステージングと言うっぽい こんな感じ 作