*VCS [#rf5a7834]
-RCS
*VCSの特徴 [#rf5a7834]

-CVS, Subversion
|名称|環境|リポジトリ|h
|RCS              |スタンドアロン|なし(foobar.c,v)|
|CVS&br;Subversion|ネットワーク  |単一のものを有|
|Git              |~|複数のものが分散|

-Git
*リポジトリの部構造 [#h2ffffc8]
-リポジトリの--コミットオブジェクト
--ツリーオブジェクト
---管理しているファイルの階層関係を表すオブジェクトだがディレクトリそのものを記録しているわけではないので、Gitではディレクトリのファイルシステム的な属性は記憶されない。
--BLOB
---ファイルを表すオブジェクト。てファイル内容のSHA1ダイジェストで管理されている。

*リポジトリの部構造 [#h2ffffc8]
-Commitとは
--名詞だし動詞

-ブランチ
--「枝」じゃない

-リモート
--追跡ブランチ
--refspec

*おすすめドキュメント [#i179cf4a]
-Git入門:Git初学習者のための効率的な学習方法を考えてみた
--http://blog.takanabe.tokyo/2014/12/13/74/

*ツールとか [#j61bde5d]
-GUIクライアント
-リポジトリ管理

*開発フロー [#fe8160b8]

*雑感 [#x011c350]
-時代の要請

-黒い画面怖い

-ほんこれ
>Data dominates. If you've chosen the right data structures and organized things well, the algorithms will almost always be self­evident. Data structures, not algorithms, are central to programming. -- Rob Pike


Front page   New Page list Search Recent changes   Help   RSS of recent changes