SlideShare a Scribd company logo
でHP作ってみよ
のづたくや
今日の対象者
 ギット(Git) ? ギットハブ(Github)? 聞いた事もないやー
 デザイン分野でも使えるって聞いたけど触った事ないやー
 エンジニアは教える係に強制任命。途中で交代予定
今日は流行りのgit/githubの雰囲気さえわかってもらえればいいよ。
最初の第一歩!
こむずかしい余計なことはやらないよ。
ゴールまで一直線!
今日のゴール
サンプルとしてこんなシンプルなHPを作ってみよう
30分目標
だよ。
https://code4ikoma.github.io/static_page_test1/index.html
こむずかしい余計なことはやらないよ。
ゴールまで一直線!
全体の流れ
■Githubというサーバー準備
①githubアカウント作成
②github上にHP用フォルダ作成(リポジトリ)
■sourcetreeというPCソフト準備
③sourcetreeソフトをPCにインストール
④sourcetree用アカウント作成
■sourcetreeでHPデータ入力 & githubへアップロード
⑤サンプルhtmlをコミット、プッシュ
■HP公開
⑥githubにて公開設定ボタン押下
これだけ~
■github利用準備
①githubアカウントを作ろう
https://github.com/
※メールアドレス認証がありますので今ここで使えるメアド登録要
②github上にHP用フォルダ作成
右上の +ボタン押下
→[New repository]選択
→Repository nameの欄にフォルダ名入力 例:hp_test1
→SSHボタン押下して横の文字列をコピー
→テキストファイルに書き出しておこう
Github上のフォルダの事
をリポジトリと言うよ。
難しいね
■sourcetree利用準備
③sourcetreeというPCソフトをダウンロード
「sourcetree インストール」で検索!
→ https://ja.atlassian.com/software/sourcetree
※メールアドレス認証がありますので今ここで使えるメアド登録要
④sourcetree起動&アカウント作成
1)下の[Create one for free]でアカウント作成
2)右の[Bitbucket]を選択([Bitbucket Serverは有料プランしか使えないらしい)
3)1で作成したアカウント入力→「アクセスを許可する」
4)gitのみインストール
5)SSHキーを読み込みますか?→持ってないので「いいえ」
SourceTreeSetup-3.0.15.exe
■sourcetreeにHPデータ入力 #1
⑤アップロードしたいhtmlファイルを準備
例)https://github.com/code4ikoma/static_page_test1
右真ん中緑色の「clone or download」ボタン押下
→「Download zip」→zip解凍して適当なところに置く
SourceTreeにてHPデータ入力
1)sourcetreeにて 「+Create」
2)CreateRepository画面で上記zip解凍フォルダ指定
3)git指定
かんたん
■sourcetreeにHPデータ入力 #2
⑤アップロードファイル選択&処理
左下の作業ツリーのファイル欄にファイルが表示された
→「全てインデックスに追加」ボタン押下
→上の「Indexにステージしたファイル」にファイルが移った
→下の欄にコメント入れる
→右下の「コミット」ボタン押下
→準備完了!後はgithubサーバーにアップロードするのみ!
言葉が難しいけど、
呪文と思えば大丈夫!
次はサーバーにアップ
ロードするための設定を
しよう。ちょっと難しい
よ
<参考>
https://eng-entrance.com/sourcetree-use
■sourcetreeにHPデータ入力 #3
⑤アップロードするサーバー設定
[ツール]→[SSHキーの作成/インポート]
→[Generate]→空欄のところを適当にマウス動かす
→[Save public key] →[id_rsa.pub]という名前で保存
(※ C:¥Users¥名前¥.sshに保存するのが一般的。必須では無い)
→[Save private key] →[id_rsa.ppk]という名前で保存
→[Public key for pasting…]を手動でコピーして
テキストファイルにメモっておく(理由不明。。。)
→×ボタンで画面close
→[ツール]→[オプション]→[全般]タブ
→SSHクライアントの設定のSSHキーに上記id_rsa.ppkを指定
→OK
https://qiita.com/githu
b129/items/b23a24a
aa359a0f8eba7
■sourcetreeにHPデータ入力 #4
⑤ SSH pagent起動してid_rsa.ppk登録
Windowsのタスクバーに特定のアイコンダブルクリックして
id_rsa.ppk登録
※参照 見ないと多分わからない
https://www.granfairs.com/blog/cto/set-ssh-to-backlog
言葉が難しいけど、
呪文と思えば大丈夫!
■sourcetreeにHPデータ入力 #5
⑤アップロードされるサーバー側設定
ブラウザにてgithub トップページ開く
https://github.com
→右上のアカウントマーク→[Settings]→[SSH and GPG key
(https://github.com/settings/ssh でも良い)
→SSH keysの欄の右の緑の[New SSH key]
→前前ページの[Public key for pasting…]をペースト
言葉が難しいけど、
呪文と思えば大丈夫!
https://qiita.com/githu
b129/items/b23a24a
aa359a0f8eba7
■sourcetreeにHPデータ入力 #6
⑤sourcetreeにリモートリポジトリ設定
「リポジトリ」→「リポジトリ設定」
→「リモート」→「追加」
→githubの6頁前のSSHのURLを張り付け
例:git@github.com:名前/hp_test1.git
言葉が難しいけど、
呪文と思えば大丈夫!
https://qiita.com/githu
b129/items/b23a24a
aa359a0f8eba7
■sourcetreeにHPデータ入力 #7
⑤sourcetreeで「プッシュ」ボタン押下
→「サーバ”github.com”のキーはキャッシュに。。。
(略)サーバーのキーを受け入れてやり直しますか?」表示
→「はい」
あとちょっと!
<参考> 説明ちょっと難しい。。。
https://qiita.com/github129/items/b23a24aaa359a0f8eba7
■HP公開
⑥githubでページ公開
https://github.com/名前/hp_test1
[CODE]タブを見るとサーバーにhtmlが登録されている!!!
[Setting]タブの下の方 [GitHub Pages]へ行き、
Source欄を[None」→[master branch]選択→[Save]
→”Your site is ready to published to URL”
→このURLにアクセス
→見えた!!!!
これで終わり!
<参考>
https://www.tam-tam.co.jp/tipsnote/html_css/post11245.html
■おわり
言葉が難しいね。
何回も言ったけど呪文と思って、目を
つぶってやればできるよ。
あとは、p8とp13を行うだけでHP
を変更できるのでやってみよう。
変更したページを今日のイベントペー
ジに投稿よろしく!!
https://www.facebook.com/even
ts/2010017965968195/?activ
e_tab=discussion
30分でできたかな?
複数人で一緒に作業すると
楽しいよ

More Related Content

PDF
GitとGitHubによる chordのバージョン管理 for バンドマン
PDF
MicroPythonで作る人工生命っぽい何か
PDF
[PyConJP2019]Pythonで切り開く新しい農業
PDF
Git for Begineers GitHub ハンズオン
PDF
git addの解説
PDF
Beginning comfortable documentation with jenkins and doxygen ( public )
PDF
2015/07/11 第7回G-Study発表資料-ITエンジニアのためのDTM入門
PPTX
私が複数人開発で感じている Git・GitHubのうまみ
GitとGitHubによる chordのバージョン管理 for バンドマン
MicroPythonで作る人工生命っぽい何か
[PyConJP2019]Pythonで切り開く新しい農業
Git for Begineers GitHub ハンズオン
git addの解説
Beginning comfortable documentation with jenkins and doxygen ( public )
2015/07/11 第7回G-Study発表資料-ITエンジニアのためのDTM入門
私が複数人開発で感じている Git・GitHubのうまみ

What's hot (12)

PDF
E zuka-teck2019-7-11 LT
PDF
空室検索 Map
ODP
底辺webプログラマが今更git語ってみた
PDF
ojag20120519
PDF
Pythonと出会ったデザイナーの話 #PyLadiesTokyo
PDF
Osakapy 20140313 lt
PDF
プロ生ちゃんbotを作ろう!
PDF
ARLT_20_あなたの知らないGitHub
PDF
randmap.enchant.js github公開
PDF
2015/10/17 第10回G-Study発表資料-あの日見たgit_hubなstarを君達はまだ知らない。
PDF
2ヶ月前にgitを始めた私からこれから始める皆さんへ
E zuka-teck2019-7-11 LT
空室検索 Map
底辺webプログラマが今更git語ってみた
ojag20120519
Pythonと出会ったデザイナーの話 #PyLadiesTokyo
Osakapy 20140313 lt
プロ生ちゃんbotを作ろう!
ARLT_20_あなたの知らないGitHub
randmap.enchant.js github公開
2015/10/17 第10回G-Study発表資料-あの日見たgit_hubなstarを君達はまだ知らない。
2ヶ月前にgitを始めた私からこれから始める皆さんへ
Ad

Similar to githubでHP作ってみよ 2019/02/16 by CODE for IKOMA (20)

KEY
Yapc2012資料
PDF
Github時代のgitのはなし
PDF
@s_ssk13さん向けGitHub入門
PPTX
オープンセミナー香川2012 LT
PPTX
Gitlab meetup prm説明資料_2017_1117
PDF
僕がAndroid開発する時にちょっと便利だと思うtips
PDF
Python for Data Analysis第1回勉強会(+git入門)
PDF
gitを使って、レポジトリの一部抽出forkしてみました
PDF
Gitを使いこなしてみよう!
PDF
Github of project
PDF
Shizudev git hub宿題
PDF
WindowsでGitを使う際のベストプラクティス
PDF
GitHub勉強会
PDF
Git_GiHub講習会.pdf
PDF
デザイナー、フロントエンジニア向けgithub勉強会ワークショップ資料
PDF
今日から始めるGithub
PDF
201806 hugo で静的サイト作ってみた
PDF
バージョン管理
PPTX
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
PDF
初心者がGoでCLIツール作ってみて学んだこと
Yapc2012資料
Github時代のgitのはなし
@s_ssk13さん向けGitHub入門
オープンセミナー香川2012 LT
Gitlab meetup prm説明資料_2017_1117
僕がAndroid開発する時にちょっと便利だと思うtips
Python for Data Analysis第1回勉強会(+git入門)
gitを使って、レポジトリの一部抽出forkしてみました
Gitを使いこなしてみよう!
Github of project
Shizudev git hub宿題
WindowsでGitを使う際のベストプラクティス
GitHub勉強会
Git_GiHub講習会.pdf
デザイナー、フロントエンジニア向けgithub勉強会ワークショップ資料
今日から始めるGithub
201806 hugo で静的サイト作ってみた
バージョン管理
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
初心者がGoでCLIツール作ってみて学んだこと
Ad

More from Takuya Nozu (7)

PDF
いきいきの輪2020
PDF
デジタル回覧板 for こどもの居場所づくり
PPTX
Presentation for garbage_Platform in Philippines.
PDF
学び舎Go 2017
PDF
IKOMA Civic techaward2017 気づきeye
PPT
2016年 地域密着型本お薦めアプリ「なによも」
PPT
20160911 code4lib 図書館アプリなによもプレゼン
いきいきの輪2020
デジタル回覧板 for こどもの居場所づくり
Presentation for garbage_Platform in Philippines.
学び舎Go 2017
IKOMA Civic techaward2017 気づきeye
2016年 地域密着型本お薦めアプリ「なによも」
20160911 code4lib 図書館アプリなによもプレゼン

Recently uploaded (10)

PDF
9_前田音葉さん:「Yakushima Islandってなんか変じゃない?」.pdf
PDF
8_「世の中の流行はどのようにして生まれるのか」学校法人聖ドミニコ学園竹野はるいpptx.pdf
PDF
「なぜ、好きなことにいつかは飽きるの?」大塚莉子 - My Inspire High Award 2024.pdf
PDF
外国人が日本のテーブルマナーに驚く理由は?_公文国際学園高等部 角田 恵梨佳さん
PDF
My Inspire High Award 2024(岡田秀幸).pptx.pdf
PDF
3_「本当の『悪者』って何?」鷗友学園女子中学校_福島 雪乃さんinspirehigh.pdf
PDF
7_「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」明治大学付属中野八王子中学校宮本ゆりかさん.pdf
PPT
日本語test日本語test日本語test日本語test日本語test日本語test.ppt
PDF
5_「AIと仲良くなるには?」日本大学東北高等学校南梨夢乃さんinspirehigh.pdf
PDF
6_「老いることは不幸なこと?」植草学園大学附属高等学校森 珠貴さんinspirehigh.pdf
9_前田音葉さん:「Yakushima Islandってなんか変じゃない?」.pdf
8_「世の中の流行はどのようにして生まれるのか」学校法人聖ドミニコ学園竹野はるいpptx.pdf
「なぜ、好きなことにいつかは飽きるの?」大塚莉子 - My Inspire High Award 2024.pdf
外国人が日本のテーブルマナーに驚く理由は?_公文国際学園高等部 角田 恵梨佳さん
My Inspire High Award 2024(岡田秀幸).pptx.pdf
3_「本当の『悪者』って何?」鷗友学園女子中学校_福島 雪乃さんinspirehigh.pdf
7_「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」明治大学付属中野八王子中学校宮本ゆりかさん.pdf
日本語test日本語test日本語test日本語test日本語test日本語test.ppt
5_「AIと仲良くなるには?」日本大学東北高等学校南梨夢乃さんinspirehigh.pdf
6_「老いることは不幸なこと?」植草学園大学附属高等学校森 珠貴さんinspirehigh.pdf

githubでHP作ってみよ 2019/02/16 by CODE for IKOMA