최근 주요기업 개발자 요구사항
- Git등의 분산 버전 관리 시스템에 익숙하신 분
- Git을 사용한 프로젝트 관리 경험이 있으신 분
- Git을 사용한 소스형상관리 사용 경험이 있으신 분
- Git과 Github에 대한 기본적인 사용법을 알고 있고 업무 흐름을 알고 계신 분
개인의 능력뿐만 아니라 다른 개발자와 협업이 중요시되는 상황에서 Git을 필수적으로 다룰 수 있어야 합니다. 대부분의 회사에서 Git을 이용해서 소스형상관리를 하고 있고, GitHub을 통해서 이슈관리, 코드 리뷰, CI/CD, 프로젝트 관리까지 GitHub을 사용해서 개발 문화를 형성하고 있습니다. 그래서 많은 기업들이 Git을 잘 다루고 Git과 GitHub을 이용해서 협업을 할 줄 아는 개발자를 원하고 있습니다.
GitHub의 본질은 Git에 있습니다. Git으로 프로젝트 관리를 할 줄 알면 부드럽게 협업을 할 수 있습니다. Git을 잘 쓴다면 GitHub도 잘 쓸 수 있습니다. 이번 강의에서는 Git의 원리와 주요 CLI 명령을 배워, 업무에 적용하는 방법을 익힐 수 있습니다.
무엇을 할 수 있게 되는가?
- 단순 명령어만 사용하던 것들이 어떻게 동작하는지 이해하고 설명할 수 있다.
- Git을 사용하면서 만나는 다양한 문제들을 Git의 원리에서 접근하여 문제를 해결할 수 있다.
- Git의 히스토리를 관리하여 프로젝트를 효과적으로 관리할 수 있다.
- Git과 GitHub으로 어떻게 협업하는지 알 수 있다.
이런분에게 권해드려요
- Git을 써봤지만 원리를 잘 모르면서 commit, push, pull 만 하는 개발자
- Git을 몇년간 써봤지만 Git이 두렵고 어려운 사람.
- Git을 사용해 스마트하게 일하고 싶은 개발자
- 충돌이 났을 때 어떻게 해결해야 할 지 몰라 당황하는 분
- Git을 잘못 사용하여 내 소중한 코드를 잃어버려 보신적이 있으신 분
- Git과 GitHub으로 협업하고 있는 분
이런분에게는 권해드리지 않아요
- Git을 한 번도 사용해 보지 않으신 분
- 원리에는 관심 없고, 오직 사용법만 익히고 싶으신 분
- 지금 당장 사용할 것 같지는 않지만, Git에 대해서 모든 것을 알고 싶은 분
- CLI에 관심 없는 분
커리큘럼
- 1강: Git을 하나의 데이터베이스로 보는 관점에서 Git이 저장하는 데이터구조를 알아봅니다.
- 2강: Git의 데이터에 대한 레퍼런스가 무엇이고 어떻게 활용하는지 알아봅니다.
- 3강: Git의 merge가 작동하는 방식에 대해 알아봅니다.
- 4강: Git의 rebase에 대해 알아봅니다.
- 5강: Git을 사용해 히스토리를 정돈하는 방법을 알아봅니다.
- 6강: GitHub을 통해 동료와 협업하는 방법을 배웁니다.
- 7강: Git을 편리하게 사용하는 노하우를 알아봅니다.
강사 소개
기계인간 이종립입니다.
10년 차 백엔드 개발자이며, Vim과 Git을 좋아합니다.
트위터에서 @John_Grib
이라는 아이디로 활동합니다.
GitHub 주소는 https://github.com/johngrib 이고, 개인 블로그는 https://johngrib.github.io 입니다.
FAQ
Q. 강의를 듣는데 필요한 사전 지식이 있나요?
- 기본적인 Git을 사용해 본 것을 가정합니다. Git을 설치하는 방법이나 명령어를 사용하는 방법에 대해서는 다루지 않습니다.
Git 마스터 패키지(4주)
+
복습 기간(2주)
+
복습 기간(2주)
정가
150,000
6개월 할부 시
25,000 / 월
신청서 작성
기계인간 이종립님의 온라인 강의 놓치지 마세요 🔥