#topicpath();
/////////////////////////////////////////////////////////////////////////////////
#contents();

/////////////////////////////////////////////////////////////////////////////////
* Links [#s804db5e]
** Git について [#m5bd67c0]
- [[Gitを使いこなすための20のコマンド>http://sourceforge.jp/magazine/09/03/16/0831212]]
- [[サルでもわかるGit入門>http://www.backlog.jp/git-guide/]]
- [[もっと早く知りたかった! Gitが鬼のようにわかるスライド厳選7選>http://www.find-job.net/startup/7-git-slides]]
- [[Git の基礎勉強 ~ Git によるバージョン管理>http://tracpath.com/bootcamp/learning_git_firststep.html]]
- [[Gitによるバージョン管理入門 for windows>http://www.plowman.co.jp/school/Git/Git.html]]

** Downloads [#xb3ff64e]
- [[Git 配布元>http://git-scm.com/]]


/////////////////////////////////////////////////////////////////////////////////
* tools [#ee022277]


/////////////////////////////////////////////////////////////////////////////////
* ひと通り [#qe3c4374]
//===============================================================================
** 新規リポジトリ作成 [#m16a4953]
+ 空リポジトリの作成
 $ mkdir hoge.git         # bare repository 用の空ディレクトリを作成
 $ cd hoge
 $ git init --bare --shared=true   # bare repository として初期化。管理ファイル群が生成される
+ 作業用リポジトリの作成
 $ cd ..
 $ git clone hoge          # hoge.git から hoge という名前で bare ではないリポジトリとして複製する
+ 作業用リポジトリでファイルを登録
 $ cd hoge
 /* 何かしらの方法で新しいファイル fuga を置く */
+ 対象ファイルを登録
 $ git add fuga           # ファイル "fuga" が登録対象になる(まだ登録されていない)
 $ git commit             # 前の git add で指定されたファイルが登録される 

//===============================================================================
** 登録済みのファイルに変更が加えられた場合 [#s57eee2a]
- 再び add, commit を行う
 $ git add <変更を加えたファイル>
 $ git commit

//===============================================================================
** 作業用リポジトリの変更を master に反映する [#p5019a98]

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS