Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
第2回構築した個人ブログを公開しよう.pdf
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
DOKKIITECH
March 24, 2026
Technology
0
20
第2回構築した個人ブログを公開しよう.pdf
スライド内のVercel紹介動画はこちらからご覧いただけます
https://www.youtube.com/watch?v=3m1FcGW6V4g
DOKKIITECH
March 24, 2026
Tweet
Share
Other Decks in Technology
See All in Technology
大規模ECサイトのあるバッチのパフォーマンスを改善するために僕たちのチームがしてきたこと
panda_program
1
400
CloudFrontのHost Header転送設定でパケットの中身はどう変わるのか?
nagisa53
1
210
ハーネスエンジニアリング×AI適応開発
aictokamiya
1
350
脳が溶けた話 / Melted Brain
keisuke69
1
1.1k
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
8
4.8k
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
2
770
「AIエージェントで変わる開発プロセス―レビューボトルネックからの脱却」
lycorptech_jp
PRO
0
160
「活動」は激変する。「ベース」は変わらない ~ 4つの軸で捉える_AI時代ソフトウェア開発マネジメント
sentokun
0
110
非同期・イベント駆動処理の分散トレーシングの繋げ方
ichikawaken
1
150
AWS Systems Managerのハイブリッドアクティベーションを使用したガバメントクラウド環境の統合管理
toru_kubota
1
180
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
780
Astro Islandsの 内部実装を 「日本で一番わかりやすく」 ざっくり解説!
knj
0
300
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Producing Creativity
orderedlist
PRO
348
40k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
GraphQLとの向き合い方2022年版
quramy
50
14k
How to make the Groovebox
asonas
2
2k
It's Worth the Effort
3n
188
29k
Un-Boring Meetings
codingconduct
0
240
Making Projects Easy
brettharned
120
6.6k
Paper Plane (Part 1)
katiecoart
PRO
0
6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
RailsConf 2023
tenderlove
30
1.4k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
Transcript
第2回構築した個人ブログを公開しよう
00 私について • 木戸亮輔 • 所属 ◦ 福岡デザイン &テクノロジー専門学校 B2
◦ StepByCode 技術メンター ◦ Tech.C Venture 代表 ◦ 学生団体STECH 運営 ◦ 一般社団法人 TSUNAGU TechLinkLab 開発責任者 • 趣味 ◦ 開発 • 特技 ◦ 開発
00 私について 最近嬉しかったこと
00 私について
01 本日のアジェンダ • そもそもgitってなんでしょう? ◦ 分散型管理システムについて知ろう ◦ Githubを使ってみよう • 自分のHPを公開してみよう
◦ ホスティングサービスとは ◦ 世の中のサイトが公開されている仕組みについて知ろう ◦ 色んなホスティングサービスがあるんですよ ◦ Vercelを使ってみよう • まとめ
02 そもそもgitってなんでしょう? 振り返りも兼ねて
02 そもそもgitってなんでしょう? • 過去の状態に戻せる • 「いつ・誰が・何を」変えたか分かる • 同時並行で作業ができる • チーム開発の衝突を防ぐ
• オフラインでも作業可能
03 分散型管理システムについて知ろう 「自分専用の『履歴付きコピー』を全員が持てる仕組み」
03 分散型管理システムについて知ろう 特徴 説明 完全なコピー 各開発者がリポジトリの全履歴を持つ オフライン作業 ネットワーク不要でコミット・ブランチ操作が可能 高速操作 ほとんどの操作がローカルで完結
耐障害性 サーバーが落ちても各自のコピーから復旧可能
03 分散型管理システムについて知ろう
03 分散型管理システムについて知ろう
03 分散型管理システムについて知ろう
03 分散型管理システムについて知ろう
04 Githubを使ってみよう そもそもGithubってなんですか?
04 Githubを使ってみよう 各自の状態に応じて操作が変わるので 確認しながら作業しましょう!
04 Githubを使ってみよう
04 Githubを使ってみよう コマンド 説明 git init 新規リポジトリを作成 git clone <URL>
リモートリポジトリをコピー git remote add origin <URL> リモートリポジトリを紐付け
04 Githubを使ってみよう コマンド 説明 git status 変更状態を確認 git add <ファイル>
ステージングに追加 git add . 全変更をステージング git commit -m " メッセージ" 変更を記録 git push origin < ブランチ> リモートに反映 git pull origin < ブランチ> リモートの変更を取得・統合 基本操作(日常的に使うコマンド)
04 Githubを使ってみよう コマンド 説明 git branch ブランチ一覧を表示 git branch <名前>
新しいブランチを作成 git checkout < ブランチ> ブランチを切り替え git checkout -b < 名前> 作成と切り替えを同時に git merge <ブランチ> 現在のブランチに統合 git branch -d < 名前> ブランチを削除 ブランチ操作
04 Githubを使ってみよう コマンド 説明 git log コミット履歴を表示 git log --oneline
1行で簡潔に表示 git diff 変更差分を表示 git diff --staged ステージ済みの差分を表示 コマンド 説明 git restore <ファイル> 作業ディレクトリの変更を取り消し git restore --staged < ファイル> ステージングを取り消し git commit --amend 直前のコミットを修正 git reset --soft HEAD~1 直前のコミットを取消(変更は残る) 履歴・差分の確認 取り消し・修正
☕
05 自分のHPを公開してみよう おかえりなさい
None
06 ホスティングサービスとは Webホスティングサービス Webアプリやサイトをインターネットに公開(デプロイ)するためのサービス。 GitHubリポジトリと連携して、pushするだけで自動的にデプロイできる。
06 ホスティングサービスとは Vercelのデプロイフロー例
07 世の中のサイトが公開されている仕組みについて知ろう 世の中のサイトが公開されている仕組み ブラウザに URL を入力してからページが表示されるまで、裏側では何が起きているのか?
07 世の中のサイトが公開されている仕組みについて知ろう 登場人物を理解する
07 世の中のサイトが公開されている仕組みについて知ろう
08 色んなホスティングサービスがあるんですよ
09 Vercelを使ってみよう https://vercel.com/ 画面を見ながらハンズオン
10 まとめ • gitとgithub,gitlabなどgitについて理解が深まった • Webサイトがどのようにして公開されているか理解できた • githubと連携して Vercelへのデプロイを成功させることができた •
自分で応用して HPやWebアプリなどを作成して公開できそう
11 contribute 本スライドは Claude Codeと共同で作成しました 🤝
おしまい