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
69
版本控制&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
50
i3 tiling window manager
thekk
0
120
做遊戲,從SDL開始
thekk
0
330
GC project outline slider
thekk
0
57
Other Decks in Programming
See All in Programming
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
3.4k
EMこそClaude Codeでコード調査しよう
shibayu36
0
160
スキーマ駆動で、Zod OpenAPI Honoによる、API開発するために、Hono Takibiというライブラリを作っている
nakita628
0
180
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
200
One Enishi After Another
snoozer05
PRO
0
130
Introduce Hono CLI
yusukebe
6
2.8k
Le côté obscur des IA génératives
pascallemerrer
0
150
Six and a half ridiculous things to do with Quarkus
hollycummins
0
180
釣り地図SNSにおける有料機能の実装
nokonoko1203
0
170
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
1
130
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
15
5.9k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
280
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Become a Pro
speakerdeck
PRO
29
5.6k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Music & Morning Musume
bryan
46
6.8k
A better future with KSS
kneath
239
18k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
We Have a Design System, Now What?
morganepeng
53
7.8k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
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?