Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
GitHub使おうぜの会
2014/05/05
LOCAL学生部 GWイベント
話すこと
• 自己紹介
• Git?
• GitHub?
• GitHubで遊んでみよう

 - まずは1人で遊んでみよう

 - 学生部Webサイトを例にチーム開発ごっこ
• 今日もGit使っていこうぜという話
自己紹介
!
苫小牧高専 情報工学科3年
向平 卓矢(Takuya Mukohira)
mktakuya
- twitter.com/mktakuya
- facebook.com/mktakuya
- github.com/mktakuya
...
Git ?
Gitとは
• Git(ぎっと)
• バージョン管理システム
• リーナス・トーバルズによって開発
GitHub?
GitHubとは
git のプロジェクトホスティングサービス

(リポジトリ置き場?)
ソーシャル機能もある!
Let's enjoy social coding!!
Octocat →
細かいことは
抜きにして
Let's Git!!
Let’s Git!! - まずは1人で編
まずはリポジトリ作成、commit、pushの

一連の流れを体験してみよう!
Let’s Git!! - まずは1人で編
1. リポジトリをつくる
2. ローカルリポジトリの設定をする
3. ファイルを編集する
4. commitする
5. pushする
Step1: リポジトリをつくる
github.com へ行って、

リポジトリをつくりましょう!
Step2: ローカルリポジトリの設定
をする
リモートリポジトリ:

GitHubのサーバー上にあるリポジトリ

(今作ったやつ)
ローカルリポジトリ:

あなたのPCにあるリポジトリ

(今から作るよ!)
Step2: ローカルリポジトリの設定
をする
$ mkdir localst_GWEvent2014

$ cd localst_GWEvent2014

$ git init

$ git remote add origin <repo_u...
Step3: ファイルを編集する
$ vim README
Step4: commitする
$ git add README

からの

$ git commit -m “Add README”
Step5: pushする
$ git push -u origin master

でGitHubのサーバーに変更をPush!!
Step6: いろいろ遊んでみる
ファイルを追加したり編集したりしたら、

addしてcommitしてpushして、という感じで

使っていきます。
コミットログ
ガンガンGitHub使っていこう
ガンガン使っていこうぜ
晒しちゃいけないもの(パスワードなど)は

.gitignoreで除外しよう!
今回でGitHub使う練習して、

今後のきっかけにしていただければ。
Let's Git!! - チーム開発編
!
http://local-students.github.io にアクセス、
おかしなところが6つあるので探そう!
おかしなところ見つけたら手を上げて教えて下さい!
!
早い者勝ちです!!
間違いを見つけたら…
Let's Pull Request!
1. Forkする
2. 自分のPCにcloneする
3. branchをつくる
4. ファイルを編集する
5. commitする
6.pushする
7.pull requestをおくる
Step1: Forkする
GitHubのリポジトリを自分のリポジトリにコピー!

https://github.com/local-students
Step2: cloneする
Forkしたリポジトリを、自分のPCにclone!
Step3: branchをつくる
作業用のブランチをつくりましょう!









git checkout -b <branch_name>
Step4: ファイルを編集する
ファイルを編集しましょう。
Step5: commitする
git add <file_name>したあと、
git commit -m “Commit Message”でcommit!
Step6: pushする
git push origin <branch_name> でpush!
Step7: pull requestする
Forkしたリポジトリのページヘ行って、

pull request しましょう!
誰かがMergeしてくれます :)
Let's Pull Request!1. Forkする
2. 自分のPCにcloneする

$ git clone <コピペしたURL>
3. branchをつくる

$ git checkout -b “branch_name”
4. ファ...
今日もGitを積極的に
使っていきましょう
リポジトリ作って遊ぼう
とりあえずリポジトリ作って、

テキトーに遊んでけばいいんじゃないかな
というわけで
がるさんにバトンタッチ!
Git学ぼうぜの会 ハンズオン資料 - LOCAL学生部 GWイベント
Nächste SlideShare
Wird geladen in …5
×

Git学ぼうぜの会 ハンズオン資料 - LOCAL学生部 GWイベント

629 Aufrufe

Veröffentlicht am

2014/05/05に行われた、LOCAL学生部GWイベントでのハンズオン資料です。

Veröffentlicht in: Ingenieurwesen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Git学ぼうぜの会 ハンズオン資料 - LOCAL学生部 GWイベント

  1. 1. GitHub使おうぜの会 2014/05/05 LOCAL学生部 GWイベント
  2. 2. 話すこと • 自己紹介 • Git? • GitHub? • GitHubで遊んでみよう
  - まずは1人で遊んでみよう
  - 学生部Webサイトを例にチーム開発ごっこ • 今日もGit使っていこうぜという話
  3. 3. 自己紹介 ! 苫小牧高専 情報工学科3年 向平 卓矢(Takuya Mukohira) mktakuya - twitter.com/mktakuya - facebook.com/mktakuya - github.com/mktakuya #土下座アイコン
  4. 4. Git ?
  5. 5. Gitとは • Git(ぎっと) • バージョン管理システム • リーナス・トーバルズによって開発
  6. 6. GitHub?
  7. 7. GitHubとは git のプロジェクトホスティングサービス
 (リポジトリ置き場?) ソーシャル機能もある! Let's enjoy social coding!! Octocat →
  8. 8. 細かいことは 抜きにして
  9. 9. Let's Git!!
  10. 10. Let’s Git!! - まずは1人で編 まずはリポジトリ作成、commit、pushの
 一連の流れを体験してみよう!
  11. 11. Let’s Git!! - まずは1人で編 1. リポジトリをつくる 2. ローカルリポジトリの設定をする 3. ファイルを編集する 4. commitする 5. pushする
  12. 12. Step1: リポジトリをつくる github.com へ行って、
 リポジトリをつくりましょう!
  13. 13. Step2: ローカルリポジトリの設定 をする リモートリポジトリ:
 GitHubのサーバー上にあるリポジトリ
 (今作ったやつ) ローカルリポジトリ:
 あなたのPCにあるリポジトリ
 (今から作るよ!)
  14. 14. Step2: ローカルリポジトリの設定 をする $ mkdir localst_GWEvent2014
 $ cd localst_GWEvent2014
 $ git init
 $ git remote add origin <repo_url>
  15. 15. Step3: ファイルを編集する $ vim README
  16. 16. Step4: commitする $ git add README
 からの
 $ git commit -m “Add README”
  17. 17. Step5: pushする $ git push -u origin master
 でGitHubのサーバーに変更をPush!!
  18. 18. Step6: いろいろ遊んでみる ファイルを追加したり編集したりしたら、
 addしてcommitしてpushして、という感じで
 使っていきます。
  19. 19. コミットログ
  20. 20. ガンガンGitHub使っていこう ガンガン使っていこうぜ 晒しちゃいけないもの(パスワードなど)は
 .gitignoreで除外しよう! 今回でGitHub使う練習して、
 今後のきっかけにしていただければ。
  21. 21. Let's Git!! - チーム開発編 ! http://local-students.github.io にアクセス、 おかしなところが6つあるので探そう! おかしなところ見つけたら手を上げて教えて下さい! ! 早い者勝ちです!!
  22. 22. 間違いを見つけたら…
  23. 23. Let's Pull Request! 1. Forkする 2. 自分のPCにcloneする 3. branchをつくる 4. ファイルを編集する 5. commitする 6.pushする 7.pull requestをおくる
  24. 24. Step1: Forkする GitHubのリポジトリを自分のリポジトリにコピー!
 https://github.com/local-students
  25. 25. Step2: cloneする Forkしたリポジトリを、自分のPCにclone!
  26. 26. Step3: branchをつくる 作業用のブランチをつくりましょう!
 
 
 
 
 git checkout -b <branch_name>
  27. 27. Step4: ファイルを編集する ファイルを編集しましょう。
  28. 28. Step5: commitする git add <file_name>したあと、 git commit -m “Commit Message”でcommit!
  29. 29. Step6: pushする git push origin <branch_name> でpush!
  30. 30. Step7: pull requestする Forkしたリポジトリのページヘ行って、
 pull request しましょう!
  31. 31. 誰かがMergeしてくれます :)
  32. 32. Let's Pull Request!1. Forkする 2. 自分のPCにcloneする
 $ git clone <コピペしたURL> 3. branchをつくる
 $ git checkout -b “branch_name” 4. ファイルを編集する 5. commitする
 $ git add <file_name>
 $ git commit -m “Fix ○○” 6.pushする
 $ git push origin “branch_name” 7.pull requestをおくる こんな感じで 学生部のサイトを 盛り上げていきましょう!
  33. 33. 今日もGitを積極的に 使っていきましょう
  34. 34. リポジトリ作って遊ぼう とりあえずリポジトリ作って、
 テキトーに遊んでけばいいんじゃないかな
  35. 35. というわけで がるさんにバトンタッチ!

×