なぜGitがオープンソースにおいて必要とされ、現在分散バージョン管理のデファクトになったのか、GitHubは400万人を超えるプラットフォームとして注目を浴びているのか、バージョン管理とコラボレーションの思考が表現にどのような影響を与えるのか、ということを実践を通して学習し、批評的に考える。
このレポジトリの更新を受け取るために、下記の設定を行ってください。
GitHubアプリをインストールできない人は、ターミナルで下記のコマンドを打ってください。
$ cd ~
$ git clone git://github.com/dominickchen/iamas-class-2013.git
最新版の状態にするためには、ターミナルで下記のコマンドを打ちます。
$ cd ~/iamas-class-2013
$ git pull origin master
ネット上でのコラボレーションの簡単な歴史とGitの紹介
(午前の講義で使ったスライド: PDF(3MB+) )
注意: PDFはGitHubの画面ではまだ閲覧できないようです。上記の"レポジトリの更新を受け取るために"のセットアップを行い、ローカルマシンに最新版を同期して、Mac上で閲覧してください。
Git/GitHubの詳しい説明:インストールして使ってみる所までのウォークスルー
午後の授業で行った手順を復習するためのドキュメント: Git/GitHubの使い始め手順
課題の講評とディスカッション
クラス内でのコラボレーションのセットアップ
(講義で使ったスライド: PDF(2MB+) )
もしも適当なプロジェクトが見つからない場合は、自分のポートフォリオウェブページを作る、というプロジェクトを推奨。
11月になった時点で他の人のプロジェクトに参加してない人は、自分から興味のあるプロジェクトのオーナーに提案してみてください。クラス全体でコラボレーションを活性化するという姿勢も評価の対象です。提案を受けた人もオープンマインドに考えてみてください。
その他でも何でも悩んでる場合は早めに相談してください :
dominick.chen+iamas [at] gmail
課題の講評とディスカッション
Gitの批評:情報芸術分野への応用可能性をディスカッションする