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
YO
August 09, 2018
Technology
0
44
Gitおしえるやつ
YO
August 09, 2018
Tweet
Share
More Decks by YO
See All by YO
JSことはじめ
uyo
0
33
How to become to friends with Vim
uyo
0
49
Other Decks in Technology
See All in Technology
ゼロからはじめる採用広報
yutadayo
2
650
Core Audio tapを使ったリアルタイム音声処理のお話
yuta0306
0
190
タイミーのデータモデリング事例と今後のチャレンジ
ttccddtoki
6
2.4k
United airlines®️ USA Contact Numbers: Complete 2025 Support Guide
unitedflyhelp
0
130
生成AI活用の組織格差を解消する 〜ビジネス職のCursor導入が開発効率に与えた好循環〜 / Closing the Organizational Gap in AI Adoption
upamune
7
5.2k
SmartNewsにおける 1000+ノード規模 K8s基盤 でのコスト最適化 – Spot・Gravitonの大規模導入への挑戦
vsanna2
0
120
MUITにおける開発プロセスモダナイズの取り組みと開発生産性可視化の取り組みについて / Modernize the Development Process and Visualize Development Productivity at MUIT
muit
1
15k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
27k
Connect 100+を支える技術
kanyamaguc
0
190
AWS認定を取る中で感じたこと
siromi
1
180
React開発にStorybookとCopilotを導入して、爆速でUIを編集・確認する方法
yu_kod
1
240
Operating Operator
shhnjk
1
540
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Music & Morning Musume
bryan
46
6.6k
How GitHub (no longer) Works
holman
314
140k
Six Lessons from altMBA
skipperchong
28
3.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Adopting Sorbet at Scale
ufuk
77
9.4k
Fireside Chat
paigeccino
37
3.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Transcript
きっとgit つかえるよ~な きがするよ Y O
Gitを知ろう Gitはバージョン管理ツール GitコマンドでCUI操作したり! 数あるソフトウェアでGUIで操作できるよ! ぱっぱと理解してコーナーで差をつけよう! 今回は超初心者用! コマンドでいじるよ
Gitコマンド実 践
リポジトリ(貯蔵庫)を作成 Git init 作業スペースを作成したら ファイルを作成
Git add Git status Git rm or Git reset Git
commit Git diff Git log 基本をおさえろ どのファイルを追加するか 追加したファイル確認 追加するのやっぱやめる 追加することを決定 差分を確認や! 変更を確認
作業の履歴 複数作れる 途中で作業を変えたいとき新しいブランチをきろう ブランチ(枝)ってなんや
Git branch Git checkout Git branch -d ブランチをきれ ブランチを確認 ブランチを変更
このブランチいらね
リモートリポジトリを活用しよう
• ユーザを登録 • リモートリポジトリをつくろう • リポジトリをクローンしてローカルへ • さっきのコマンドをつかう • 作業が完了したらGit
Hubへ上げよう GitHubをマスター
Git clone Git push Git branch -a Git checkout -b
local remote ブランチをきれ リポジトリをクローン リモートリポジトリへ上げる リモートリポジトリも確認 リモートブランチをローカル
Git commit --amend Git stash (pop) (push) Git branch -m
Git help -a Git rebase Git revert チョット発展 忘れたりしたとき 作業を退避 ブランチの名前を変える コマンドわからんくなった時 コミットをまとめる 失敗したとき元に戻す失敗も覚 えさせとく
Gitをもっと知りたい? やらかしたとき https://qiita.com/ muran001/items/d ea2bbbaea12600980 51 公式 https://git-scm.co m/book/ja/v1/%E4 %BD%BF%E3%81%84
%E5%A7%8B%E3%82 %81%E3%82%8B サルでも簡単 https://backlog.co m/ja/git-tutorial/
これでもう君も Gitこわくない コマンド復習して 筋肉に覚えさせよう!
おしまい アンケート よろしく