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
布教Git
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kasai Kou
December 02, 2022
Technology
2.1k
0
Share
布教Git
Kasai Kou
December 02, 2022
More Decks by Kasai Kou
See All by Kasai Kou
社内LLMハッカソン2024発表資料
streamwest1629
0
1k
ひとりぐらしになってからかわったこと - ゆるゆるりとして、けれども楽しく忙殺される日々
streamwest1629
1
290
Dev Containers ことはじめ - 失敗から学ぶ開発環境運用法
streamwest1629
0
19k
はじめてのTerraform
streamwest1629
0
400
かさいさんの旅路
streamwest1629
0
180
今年の総括とコミュニティ
streamwest1629
0
120
クリーンアーキわからんかった人のためのオニオンアーキテクチャ
streamwest1629
1
35k
Other Decks in Technology
See All in Technology
MySQL 9.7がやってきた ~これまでのあらすじと基本情報~ @ 日本MySQLユーザ会会2026年04月 / mysql97-yattekita
sakaik
0
160
「誰一人取り残されない」 AIエージェント時代のプロダクト設計思想 Product Management Summit 2026
mizushimac
1
2.7k
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
8
1.4k
データ定義の混乱と戦う 〜 管理会計と財務会計 〜
wonohe
0
170
『生成AI時代のクレデンシャルとパーミッション設計 — Claude Code を起点に』の執筆企画
takuros
2
2k
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
180
Forget technical debt
ufried
0
150
AI와 협업하는 조직으로의 여정
arawn
0
580
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (前半)
oracle4engineer
PRO
1
170
Cortex Codeのコスト見積ヒントご紹介
yokatsuki
0
140
Angular Architecture Revisited Modernizing Angular Architectural Patterns
rainerhahnekamp
0
120
Fabric MCPの紹介と使い分け
ryomaru0825
1
110
Featured
See All Featured
Visualization
eitanlees
150
17k
How to build a perfect <img>
jonoalderson
1
5.4k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
160
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
A better future with KSS
kneath
240
18k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
140
Code Review Best Practice
trishagee
74
20k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
54k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
180
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Transcript
布教 Git GitHubとVSCodeを用いたGit入門 Kasai Kou (@streamwest1629)
なぜGitを使うのか ①複数人での共同編集がしやすい 複数のファイルを行単位で機能ごとに編集管理 できる 「君ちょっとこの機能直しといて~」が簡単にできる 「なんでこの変更加えたんだっけ」が記録に残る →個人開発だったとしても便利
なぜGitを使うのか ②色んな人が使っている 現状,多くの場面で使われているバージョン管 理ツール →ドキュメントやツールが 揃っている
Gitにおける「変更」の諸所の概念 VSCodeの「Git Graph」 という拡張機能で見れる
Gitにおける「変更」の諸所の概念 各行「コミット」 ファイル(一個でも複数でも) の変更のGitにおける最小単位 すべてのコミットには変更内容に ついてのメッセージが残る
Gitにおける「変更」の諸所の概念 各線「ブランチ」 追加する機能以外を変えないよう にするための仕組み
Gitにおける「変更」の諸所の概念 各線「ブランチ」 追加する機能以外を変えないよう にするための仕組み 青い線のブランチからブランチを 作り,「マージ」でその変更を青 い線のブランチに反映する
Gitにおける「変更」の諸所の概念 ここまでできるようになるのが この記事における目標
この記事で取り扱うタスク • 各種インストール • Githubでのプロフィールページ の作成 • 実際にIssue →Pull Request
→Review→Mergeを体験
Githubでのプロフィールページの作成 実際に,git cloneなどを行って ローカルでファイルを書き換えてリ モートに反映するまでの流れを確認 する
Issue → Merge体験では 前章では気にしなかった, ブランチの扱い方の一例とレビュー ,被レビューを経験して 実際に組織的に開発するとはどのよ うなものかを体験する