第2回 株式会社レキサス+Okinawa.rb合同勉強会の準備をしていたら、気づいたら出来ていたでござる...。何かの参考になれば幸いです。ライセンスはWTFPL – Do What the Fuck You Want to Public Licenseなので、自由に引用・配布して頂いて構いません。
Git/GitHub の準備
1. Gitをダウンロード&インストールし、ターミナル上でgit
コマンドが使えるようにしてください。
例:
/Users/yasulab/github-clones% git --version
git version 1.7.10.2 (Apple Git-33)
2. GitHubのウェブサイトへ行き,GitHubアカウントを作成してください.
![GitHub Landing Page](https://dl.dropboxusercontent.com/u/2819285/github_landing-page.png)
準備が終わった(あるいは既に終わっていた)ら、次に進んでください。
問題の取得&提出の仕方
各グループが最終的に提出したコードを一覧出来るように、次の手順に沿って、問題をダウンロード&提出してください。
1. 該当するリポジトリをコピー(fork)します。
2. コピー(fork)したリポジトリ(fork ボタンを押した後に表示されるページ)から、次のURLをコピーします。
3. ターミナル (CygwinやTerminal.appなど)を開き、コピーしたURLを使って、問題をダウンロード(git clone)します。
4. 無事にダウンロード(git clone)が終わると、次のように表示されます。
5. このディレクトリ内で、ペアプログラミングをして(あるいは一人で)問題を解きます。
6. 問題を解き終わったら、解答コードをリポジトリに保存(git commit)します。
7. 解答コードを GitHub 上へアップロード(git push)します。
8. 2.で訪れたページを開き、先ほど書いた問題の解答を、オリジナルのリポジトリに送信(Pull Request)します。
なお、2. で開いたページのURLは、こんな感じのURLです:https://github.com/アカウント名/リポジトリ名
9. もし感想やコメント等があれば、是非書いてみてください!
以上で準備およびインストラクションは終了です。では、問題を楽しんでください!
※ なお、問題は当日 GitHub の Okinawa.rb アカウントから発表いたします。ScreenX TVを使って遠方から参加することも可能なので、興味ある方も是非是非〜。
第2回 Okinawa.rb + Lex.rb 合同勉強会
http://atnd.org/event/okrb2