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
thekk
March 11, 2014
Programming
0
67
版本控制&Git
簡單說明何爲版本控制,以及何爲Git
thekk
March 11, 2014
Tweet
Share
More Decks by thekk
See All by thekk
Emscripten - compile your C/C++ to javascript
thekk
0
47
i3 tiling window manager
thekk
0
120
做遊戲,從SDL開始
thekk
0
330
GC project outline slider
thekk
0
54
Other Decks in Programming
See All in Programming
知って得する@cloudflare_vite-pluginのあれこれ
chimame
1
120
バイブスあるコーディングで ~PHP~ 便利ツールをつくるプラクティス
uzulla
1
300
Reactの歴史を振り返る
tutinoko
1
140
フロントエンドのパフォーマンスチューニング
koukimiura
6
2.3k
副作用と戦う PHP リファクタリング ─ ドメインイベントでビジネスロジックを解きほぐす
kajitack
3
480
Gemini CLI のはじめ方
ttnyt8701
1
110
Advanced Micro Frontends: Multi Version/ Framework Scenarios
manfredsteyer
PRO
0
110
AI Agent 時代のソフトウェア開発を支える AWS Cloud Development Kit (CDK)
konokenj
6
1k
Google I/O Extended Incheon 2025 ~ What's new in Android development tools
pluu
1
200
Comparing decimals in Swift Testing
417_72ki
0
100
新しいモバイルアプリ勉強会(仮)について
uetyo
1
190
CLI ツールを Go ライブラリ として再実装する理由 / Why reimplement a CLI tool as a Go library
ktr_0731
3
660
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Done Done
chrislema
184
16k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Rails Girls Zürich Keynote
gr2m
95
14k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Documentation Writing (for coders)
carmenintech
72
4.9k
Producing Creativity
orderedlist
PRO
346
40k
Raft: Consensus for Rubyists
vanstee
140
7k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
390
Transcript
版本控制 & Git For everyones!
Who am I? • 本名:梁穎睿( KK ) • 水利系大三的人
版本控制是什麼? • Version Control System (VCS) • 記下每次檔案的更改 • 可以回到過去的狀態
• 容易管理大型開發專案 • 方便多人合作
這東西我們用的到? • 寫作業 ◦ 一個人寫,有效 ◦ 一堆人寫,有效 • 練習管理自己的開發專案 •
遲早會接觸到 ◦ 不能逃,不能逃,不能逃
那來談談Git • 2005年,由Linus Torvalds創造 • 初始目的是用來管理Linux kernel ◦ 速度快 ◦
簡單使用 ◦ 分散式
分散式?
分散式!
Git有三態
Let's install Git • 安裝 ◦ Linux ▪ sudo apt-get
install git ▪ yum install git ▪ pacman -S git ◦ Mac & Windows ▪ Git官網下載
小試身手
勿忘 • git init • git add • git commit
• git branch <branch name> • git checkout <destination>
Git? GitHub? • Git -> 軟體 • GitHub -> 服務
The end Thanks for listening!! Any questions?