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の基本操作 / 04-git-basic
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kaityo256
PRO
March 04, 2026
Education
640
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
演習:Gitの基本操作 / 04-git-basic
kaityo256
PRO
March 04, 2026
More Decks by kaityo256
See All by kaityo256
What is XAI?
kaityo256
PRO
0
150
勾配ブースティングと決定木の話 / gradient boosting and decision trees
kaityo256
PRO
7
1.8k
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
6k
この講義について / 00-setup
kaityo256
PRO
2
500
GitHubによるWebアプリケーションのデプロイ / 07-github-deploy
kaityo256
PRO
2
410
演習:Gitの応用操作 / 05-git-advanced
kaityo256
PRO
1
380
演習:GitHubの基本操作 / 06-github-basic
kaityo256
PRO
1
470
バージョン管理とは / 01-a-vcs
kaityo256
PRO
2
460
Gitの仕組みと用語 / 01-b-term
kaityo256
PRO
1
550
Other Decks in Education
See All in Education
悩め!!言ってみろ!!
kazuki19992
0
110
観察、仮説、実行、検証、計画、提案を一年で3000回トレーニングする方法/3000 Thinking Loops in 365 Days
moriyuya
5
1.1k
Enterprise UI, v2
stevekinney
0
210
生成AI時代のエンジニア育成について考えてみた
akasan
0
230
Course Review - Lecture 13 - Information Visualisation (4019538FNR)
signer
PRO
1
2.7k
Visionary Initiative: Materials-Positive Society — Evolving “Things,” empowering a positive society | Science Tokyo
sciencetokyo
PRO
0
230
AIには考えられないことを考えられる人になるために
iqbocchi
1
240
Antigravityを使ってGeminiAPI(NanobananaPro)と連携して挿絵メーカーを作った
yoshimura_datam
0
190
私たちはなんでテストするんだっけ? Ver.東北IT物産展2026 in 会津若松
camel_404
3
180
2026年度春学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2026. 6. 11)
akiraasano
PRO
0
170
Geografía y Fútbol: Chattanooga Geografía del Búnker de La Roja.
juanmartin2026
1
12k
NDIAS Automotive / IoT CTF 2026 Recap - Keyfob & OSINT
himitu23
0
320
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
520
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Agile that works and the tools we love
rasmusluckow
331
22k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
510
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Everyday Curiosity
cassininazir
0
300
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
57k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
300
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
Practical Orchestrator
shlominoach
191
12k
Transcript
1 32 演習:Gitの基本操作 慶應義塾大学理工学部物理情報工学科 渡辺 2026年3月9日 計算物理春の学校2026「計算物理屋のためのGit/GitHub入門」
2 32 今回の目標 • Gitの初期設定を行う • コマンドラインでGitの操作を一通り確認する • VS CodeからもGitの操作ができることを確認する
3 32 課題の進め方 https://cpss2026-git.github.io/ 「計算物理屋のためのGit/GitHub入門」のサイトにアクセス 対応する回にアクセス ここにアクセス 今見ているスライドはこちら
4 32 課題の進め方 ここをターミナルに入力し、実行していく コピペも可能だが、手で入力することを強く推奨 ヒストリ機能(カーソルの上下)やタブ補完機能を活用すること
5 32 ターミナルの開き方 (Mac) Command + スペースキーでSpotlight検索を呼び出す そこに「terminal」もしくは「ターミナル」と入力
6 32 ターミナルの開き方 (Ubuntu) 1. 検索ボックスにubuntuと入力 2. 表示された「Ubuntu」をクリックして起動 c c
7 32 ターミナルの開き方 (Git Bash) c c 1. 検索ボックスにgit bashと入力
2. 表示された「Git Bash」をクリック 以下、Git Bashを前提に説明を進める
8 32 Git Bashとプロンプト Git Bashを開くと、以下のような画面となる $マークの右にカーソルが点滅しており、コマンド入力待ちになる このマークをコマンドプロンプト(もしくは単にプロンプト)と呼ぶ
9 32 課題 – Step 1 初期設定 git config --global
user.name "ユーザー名" git config --global user.email "メールアドレス“ git config --global core.editor vim git config --global core.autocrlf false git config --global init.defaultBranch main git config --global alias.st "status -s" ホームディレクトリ .gitconfig 上記設定は、ホームディレクトリ直下の .gitconfigに書き込まれる Gitに名前やアドレス、その他設定を伝える
10 32 課題 – Step 2 cd mkdir github cd
github ディレクトリの作成 github ホームディレクトリに移動してから gitディレクトリを作成し、そこへ移動 カレント ディレクトリ mkdir test cd test さらにtestディレクトリを作成して そこへ移動 github test
11 32 課題 – Step 2 Git Bashを開いた直後は「ホームディレクトリ」がカレントディレクトリに なっている ディレクトリを作成
「cd github」コマンドにより、カレントディレクトリをgithubに移動すると 右の表示が変わる
12 32 Git Bashのプロンプト Git Bashはカレントディレクトリとカレントブランチを表示する Git Bashを開いた直後は「ホームディレクトリ」がカレントディレクトリに なっている 「cd
github」コマンドにより、カレントディレクトリをgithubに移動すると 右の表示が変わる
13 32 VS Codeの起動 1. 検索ボックスにvs codeと入力 2. 表示された「Visual Studio
Code」をクリック
14 32 VS Codeの日本語化 1. 左の「拡張機能」アイコンをクリック 2. 現れた検索窓に「japanese」と入力 3. 「Japanese
Language Pack for VS Code」をインストールして再起動 1 2 3
15 32 VS Code フォルダの開き方 「ファイル」から「フォルダーを開く」を選択 「このフォルダー内のファイルの作成者を 信頼しますか?」という表示が出たら 「はい、作成者を信頼します」を選ぶ code
. もしくは、ターミナルで目的のディレクトリをカレントディレクトリに した状態で以下を実行
16 32 課題 – Step 2 README.mdファイルの作成 github test README.md
17 32 課題 – Step 2 1 2 1. ファイルの新規作成ボタンを押して
2. 「README.md」と入力
18 32 課題 – Step 2 ファイル内容を入力したら保存すること ファイル名のタブの隣のアイコンが「•」だと未保存 ファイル名のタブの隣のアイコンが「X」だと保存済み Ctrl+S
もしくは 「ファイル」の 「保存」をクリック
19 32 課題 – Step 2 リポジトリの初期化 git init github
test README.md .git .gitディレクトリが作られ、 testがgit管理下に入る
20 32 Git Bashとカレントブランチ Git Bashは、カレントディレクトリがGitリポジトリでない場合は カレントディレクトリしか表示しない カレントディレクトリがGitリポジトリの場合は、カレントブランチを表示する プロンプトを見て、カレントディレクトリとカレントブランチを常に確認すること
21 32 課題 – Step 3 インデックスへの追加 git add README.md
README.md README.md ワーキングツリー インデックス リポジトリ ワーキングツリーからインデックスにファイルをコピー
22 32 課題 – Step 3 コミット git commit -m
"initial commit" README.md README.md ワーキングツリー インデックス リポジトリ README.md インデックスの状態をそのまま「歴史」としてリポジトリに保存
23 32 課題 – Step 4 README.md README.md ワーキングツリー インデックス
リポジトリ README.md ファイルの修正 ワーキングツリーが、インデックス、リポジトリと異なる状態になる
24 32 課題 – Step 4 README.md README.md ワーキングツリー インデックス
リポジトリ README.md インデックスへの追加 git add README.md ワーキングツリーからインデックスにファイルをコピー
25 32 課題 – Step 4 コミット git commit -m
"adds new line" インデックスの状態をそのまま「歴史」としてリポジトリに保存 README.md README.md ワーキングツリー インデックス リポジトリ README.md
26 32 課題 – Step 5 ファイルの修正 ワーキングツリーが、インデックス、リポジトリと異なる状態になる README.md README.md
ワーキングツリー インデックス リポジトリ README.md
27 32 課題 – Step 5 コミット(自動ステージング) git commit -am
"modifies README.md" README.md README.md ワーキングツリー インデックス リポジトリ README.md commit -a オプションにより、修正のあるファイル全てを 自動でステージングしてからコミットする (ステージングを飛ばしているわけではない)
28 32 課題 – Step 6 歴史の確認 git log git
log --oneline main HEAD initial commit adds new line modifies README.md ターミナルに表示された情報から 「玉と線」を頭の中に再構成すること
29 32 課題 – Step 7 VSCodeからのコミット git add README.md
この「+」ボタンがgit addに対応 1 2
30 32 課題 – Step 7 git commit –m “commit
from VSCode” コミットボタン ここにコミットメッセージが 書ける
31 32 課題 – Step 7 もしコミットメッセージを書き忘れてコミットボタンを押したら COMMIT_EDITMSGというファイルが開く 一番上に「commit from
VSCode」と入力する 保存してからファイルを閉じる
32 32 課題 – 最終確認 main HEAD initial commit adds
new line modifies README.md commit from VSCode 歴史の確認 git log --oneline