
Learn Git Internals by Building It Yourself
byjayce
Learn and create Git actions yourself, the de facto standard for version control tools!
초급
Git, internals, Go
이 강의는 Git의 핵심 원리와 고급 기능을 이해하고, 실전에서 자신 있게 Git을 활용할 수 있도록 도와주는 것을 목표로 합니다. 평소에 Git을 쓰긴 하지만, commit, push, pull 등 기본 명령만 기계적으로 사용하는 분들, 오랜 기간 사용했지만 여전히 Git이 어렵고 자신 없는 분들에게 특히 추천합니다. Git은 핵심만 이해하면 쉽습니다.
Git의 데이터 저장 방식을 이해하여 내부 동작 원리를 명확히 파악할 수 있습니다.
Blob, Tree, Commit, Tag 네 가지 객체의 구조와 역할을 정확히 배울 수 있습니다.
리베이스의 원리와 활용법을 배워 깔끔한 커밋 히스토리를 유지할 수 있습니다.
Reflog 사용법을 익혀 실수로 지운 커밋도 쉽게 복원할 수 있습니다.
학습 대상은
누구일까요?
Git의 동작 원리를 제대로 이해하고 싶은 분
리베이스가 무엇이고 어떻게 사용하는지 정확히 알고 싶은 분
잃어버린 커밋을 복원하는 방법을 배우고 싶은 분
선수 지식,
필요할까요?
CLI 환경에서 git commit, push, pull 정도는 사용해보신 분께 추천드립니다.
Git의 기본 명령어를 다뤄본 경험이 있다면, 내부 원리와 고급 개념을 훨씬 수월하게 이해하실 수 있습니다.
101
명
수강생
8
개
수강평
5.0
점
강의 평점
1
개
강의
강의 경력
삼성전자 (패스트캠퍼스 강사)
이스트소프트 KDT 과정 등
개발 경력
카카오모빌리티 - 카카오 택시, 카카오 T iOS 앱 개발자 (2018-2024)
10년 이상의 앱 개발 실무 경험
출판
강의
운영
전체
28개 ∙ (1시간 49분)
해당 강의에서 제공:
1. 강의 소개 / 오리엔테이션
04:56
2. 델타 모델
07:06
3. 스냅샷 모델
06:30
4. 저장소 구조와 커밋히스토리
06:22
9. 핵심 요약
03:17
14. 리베이스란?
02:51
18. 인터렉티브 리베이스란?
04:16
21. 핵심 요약
02:03
전체
8개
5.0
8개의 수강평
수강평 10
∙
평균 평점 5.0
5
The explanations are clear and your diction is also good, so I can focus well on the lecture!
I'm happy that you are able to concentrate well. Thank you for the valuable feedback.
수강평 12
∙
평균 평점 4.9
5
Compared to lectures that only teach simple usage, I think understanding was faster because there were many explanations of concepts. Additionally, it would have been better if there were contents about know-how or tips related to collaboration, such as resolving complex conflicts that might occur in practice.
I'm glad the concept explanation was helpful. As you advised, I will consider incorporating methods for handling issues often encountered in practice, as well as tips related to collaboration, into the next lecture. Thank you for providing valuable feedback.
수강평 12
∙
평균 평점 5.0
5
First, the instructor's diction is good, it really sticks in my ears. Using pictures, they explained it well and easily.
Glad you found the diction pleasant. I'm happy that using visuals was also helpful. Thank you for your feedback. It will be a good reference for creating other lectures.
수강평 1
∙
평균 평점 5.0
수강평 1
∙
평균 평점 5.0
5
Thank you for helping me understand git more deeply. Especially the content in Section 4, knowing how to revert even after making a mistake, feels like I've taken a step up.
I'm happy to hear you Stepped Up! Thank you for sharing the good news.
같은 분야의 다른 강의를 만나보세요!