-
1. ģģķźø°
- 1.1 ė²ģ ź“리ė?
- 1.2 ģ§§ź² ė³“ė Gitģ ģģ¬
- 1.3 Git źø°ģ“
- 1.4 CLI
- 1.5 Git ģ¤ģ¹
- 1.6 Git ģµģ“ ģ¤ģ
- 1.7 ėģė§ ė³“źø°
- 1.8 ģģ½
-
2. Gitģ źø°ģ“
- 2.1 Git ģ ģ„ģ ė§ė¤źø°
- 2.2 ģģ ķź³ ģ ģ„ģģ ģ ģ„ķźø°
- 2.3 ģ»¤ė° ķģ¤ķ 리 ģ”°ķķźø°
- 2.4 ėė리기
- 2.5 ė¦¬ėŖØķø ģ ģ„ģ
- 2.6 ķź·ø
- 2.7 Git Alias
- 2.8 ģģ½
-
3. Git ėøėģ¹
- 3.1 ėøėģ¹ė 묓ģģøź°
- 3.2 ėøėģ¹ģ Merge ģ źø°ģ“
- 3.3 ėøėģ¹ ź“리
- 3.4 ėøėģ¹ ģķ¬ķė”
- 3.5 ė¦¬ėŖØķø ėøėģ¹
- 3.6 Rebase ķźø°
- 3.7 ģģ½
-
4. Git ģė²
- 4.1 ķė”ķ ģ½
- 4.2 ģė²ģ Git ģ¤ģ¹ķźø°
- 4.3 SSH ź³µź°ķ¤ ė§ė¤źø°
- 4.4 ģė² ģ¤ģ ķźø°
- 4.5 Git ė°ėŖ¬
- 4.6 ģ¤ė§ķø HTTP
- 4.7 GitWeb
- 4.8 GitLab
- 4.9 ė ė¤ė„ø ģ ķģ§, ķøģ¤ķ
- 4.10 ģģ½
-
5. ė¶ģ° ķź²½ģģģ Git
-
6. GitHub
-
7. Git ėźµ¬
- 7.1 리ė¹ģ ģ”°ķķźø°
- 7.2 ėķķ ėŖ ė ¹
- 7.3 Stashingź³¼ Cleaning
- 7.4 ė“ ģģ ģ ģėŖ ķźø°
- 7.5 ź²ģ
- 7.6 ķģ¤ķ 리 ėØģ„ķźø°
- 7.7 Reset ėŖ ķķ ģź³ ź°źø°
- 7.8 ź³ źø Merge
- 7.9 Rerere
- 7.10 Gitģ¼ė” ė²ź·ø 찾기
- 7.11 ģėøėŖØė
- 7.12 Bundle
- 7.13 Replace
- 7.14 Credential ģ ģ„ģ
- 7.15 ģģ½
-
8. Gitė§ģ¶¤
- 8.1 Git ģ¤ģ ķźø°
- 8.2 Git Attributes
- 8.3 Git Hooks
- 8.4 ģ ģ± źµ¬ķķźø°
- 8.5 ģģ½
-
9. Gitź³¼ ģ¬ķ ė²ģ ź“리 ģģ¤ķ
- 9.1 Git: ė²ģ© Client
- 9.2 Gitģ¼ė” ģ®źø°źø°
- 9.3 ģģ½
-
10. Gitģ ė“ė¶
- 10.1 Plumbing ėŖ ė ¹ź³¼ Porcelain ėŖ ė ¹
- 10.2 Git ź°ģ²“
- 10.3 Git Refs
- 10.4 Packfile
- 10.5 Refspec
- 10.6 ė°ģ“ķ° ģ ģ” ķė”ķ ģ½
- 10.7 ģ“ģ ė° ė°ģ“ķ° ė³µźµ¬
- 10.8 ķź²½ė³ģ
- 10.9 ģģ½
-
A1. ė¶ė” A: ė¤ģķ ķź²½ģģ Git ģ¬ģ©ķźø°
- A1.1 GUI
- A1.2 Visual Studio
- A1.3 Eclipse
- A1.4 Bash
- A1.5 Zsh
- A1.6 Git in Powershell
- A1.7 ģģ½
-
A2. ė¶ė” B: ģ ķ리ģ¼ģ“ģ ģ Git ė£źø°
- A2.1 Git ėŖ ė ¹ģ“
- A2.2 Libgit2
- A2.3 JGit
- A2.4 go-git
-
A3. ė¶ė” C: Git ėŖ ė ¹ģ“
- A3.1 ģ¤ģ¹ģ ģ¤ģ
- A3.2 ķė”ģ ķø ź°ģ øģ¤źø°ģ ģģ±ķźø°
- A3.3 ģ¤ė ģ· ė¤ė£Øźø°
- A3.4 Branchģ Merge
- A3.5 ź³µģ ķź³ ģ ė°ģ“ķøķźø°
- A3.6 볓기ģ ė¹źµ
- A3.7 Debugging
- A3.8 Patch ķźø°
- A3.9 Email
- A3.10 ė¤ė„ø ė²ģ ź“리 ģģ¤ķ
- A3.11 ź“리
- A3.12 Plumbing ėŖ ė ¹ģ“
1.4 ģģķźø° - CLI
CLI
Gitģ ģ¬ģ©ķė ė°©ė²ģ ė§ė¤. CLIė” ģ¬ģ©ķ ģė ģź³ GUI넼 ģ¬ģ©ķ ģė ģė¤. ģ“ ģ± ģģė Git CLI ģ¬ģ©ė²ģ ģ¤ėŖ ķė¤. Gitģ ėŖØė źø°ė„ģ ģ§ģķė ź²ģ CLI ėæģ“ė¤. GUI ķė”ź·øėØģ ėė¶ė¶ģ Git źø°ė„ ģ¤ ģ¼ė¶ė§ 구ķķźø° ė문ģ ė¹źµģ ėØģķė¤. CLI넼 ģ¬ģ©ķ ģ¤ ģė©“ GUIė ģ¬ģ©ķ ģ ģģ§ė§ ė°ėė ģ±ė¦½ķģ§ ģėė¤. GUI넼 ģ¬ģ©ķź³ ģ¶ėė¼ė CLIź° źø°ė³øģ¼ė” ģ¤ģ¹ėė ėźµ¬ģ“źø° ė문ģ CLIźø°ģ¤ģ¼ė” ģ¤ėŖ ķź² ė¤.
ź·øėģ ģ°ė¦¬ė Macģ Terminalģ“ė Windowsģ CMDė Powershellģ ģ¤ķģķ¤ė ė°©ė²ģ ģź³ ģģ ź±°ė¼ź³ ź°ģ ķė¤. ė§ģ½ ģ“ ė§ģ“ ė¬“ģØ ė§ģøģ§ ėŖØė„“ź² ė¤ė©“ ģ¼ėØ ģ¬źø°ģ ė©ģ¶ź³ Terminalģ“ė Powershellģ ėķ“ ģģ볓기 ė°ėė¤. ź·øėģ¼ ģ“ ģ± ģ ģ¤ėŖ ģ ė°ė¼ģ¬ ģ ģė¤.