File tree Expand file tree Collapse file tree 1 file changed +55
-0
lines changed Expand file tree Collapse file tree 1 file changed +55
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ marp : true
3
+ ---
4
+
5
+ # Git & GitHub
6
+
7
+ ---
8
+
9
+ # 사전 조사
10
+
11
+ 1 . Git 을 사용해서 2명 이상의 개발자와 협업해봤다(하트) vs 아직 경험이 없거나, 혼자만 써봤다 (따봉)
12
+ 2 . Stage 가 어떤 개념인지 안다 (하트) vs 아직 모른다 (따봉)
13
+ 3 . Interactive Rebase 를 사용해봤다 (하트) vs 아직 모른다 (따봉)
14
+
15
+ ---
16
+
17
+ # 오늘 배울 내용
18
+
19
+ - Git의 기본 개념 (10m)
20
+ - Git의 내부 원리 (5m)
21
+ - 실무에서 IDE와 함께 편하게 Git 쓰는 꿀팁 (10m)
22
+ - 커밋 메세지를 정리해서 Code review를 원활하게 하는 법 (10m)
23
+
24
+ ---
25
+
26
+ # 실무에서 IDE와 함께 편하게 Git 쓰는 꿀팁
27
+
28
+ ---
29
+
30
+ ## Ai활용
31
+
32
+ - Cursor Ai 버튼를 통해 commit message generate
33
+ - Cursor agent를 통해 PR 바디 생성 + main과 diff를 떠 코드리뷰
34
+
35
+ ---
36
+
37
+ ## 단축키 할당
38
+
39
+ - Push: ctrl + opt + cmd + ↑
40
+ - PR생성(gitlens 플러그인): ctrl + opt + cmd + ↑
41
+ - 브랜치 전환: ctrl + opt + cmd + →
42
+ - Pull: ctrl + opt + cmd + ↓
43
+
44
+ ---
45
+
46
+ ## 유용한 플러그인
47
+
48
+ - GitLens
49
+ - 코드별 최종 수정자 (Git blame 자동)
50
+ - Git Graph
51
+ - (제 기준)Git log가 가장 편하게 보임
52
+
53
+ ---
54
+
55
+ # 커밋 메세지를 정리해서 Code review를 원활하게 하는 법
You can’t perform that action at this time.
0 commit comments