• 코드리뷰
  • 블로그
  • 로그인

기계인간 이종립, 소프트웨어 개발의 지혜Git 편당신의 두번째 Git강의

최근 주요기업 개발자 요구사항

  • 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주)
정가
150,000
6개월 할부 시
25,000 / 월
신청서 작성
약관 동의
약관 보기
로그인하기
기계인간 이종립님의 온라인 강의 놓치지 마세요 🔥