강의

멘토링

커뮤니티

NEW
개발 · 프로그래밍

/

웹 개발

@시코 - Git 제대로 배우기(초중급)

깊이있는 수업으로 최고의 웹 개발자가 되기 위한 git 강좌입니다. 완강 했을 때 git의 본질을 꿰뚫을 수 있어, 개발자로서의 필수 덕목인 git에 대해 자세히 알아보고 능숙하게 사용할 수 있게 해줍니다

21명 이 수강하고 있어요.

  • 시니어코딩
git
github
github-actions
깃허브
GitGitHub

수강 후 이런걸 얻을 수 있어요

  • Git의 핵심 원리와 실무에서 자주 쓰이는 고급 커맨드의 완전한 이해

  • 협업 중심 Git 브랜치 전략(revert, stash, rebase 등)의 실전 적용

  • 실무에서 겪는 충돌 해결, 커밋 리라이팅, 히스토리 관리의 정석

  • 오픈소스 기여와 대규모 프로젝트를 위한 Git 마스터 전략

기초부터 심화까지

본질을 꿰뚫는 Git

🧐무엇이 다른가요?

본 강의는 Git을 단순히 “저장하고 푸시하는 도구”로 넘기지 않고, 실무에서 강력한 버전 관리와 협업 도구로 능숙하게 다룰 수 있도록 체계적으로 구성된 커리큘럼입니다!

혼자서 학습하다 막히기 쉬운 브랜치 전략, 충돌 해결, 커밋 히스토리 관리 등을 명확한 이론과 실습을 통해 내재화합니다.

실제 오프라인 기업 강의에서 검증된 방식 그대로, 실무 중심 Git과 GitHub, github-actions 실력을 온라인으로 완성할 수 있는 기회가 될 것입니다.

✍어떤 걸 배우나요?

Git 핵심 재정비

커밋, 브랜치, 머지, 리베이스 등 Git의 근본적인 동작 원리를 깊이 있게 학습합니다.

단순한 명령어 암기가 아닌 Git이 내부적으로 어떻게 작동하는지 이해하게 됩니다.

실제 협업 환경에서 겪는 문제들을 Git으로 풀어내는 실전 중심 강의입니다.

Git 실전 협업 전략

브랜치 전략, 협업 시 충돌 해결 방식 등 실무 중심의 협업 Git 전략을 다룹니다.

풀리퀘스트 기반 협업 흐름과 리뷰 전략까지 실무 그대로 배웁니다.

고급 Git 활용

리베이스, 스쿼시, revert 등 커밋 히스토리를 설계하고 유지 관리하는 고급 Git 기능을 익힙니다.

실무에 강한 Git 브랜치

기능 개발, 버그 수정, 코드 리뷰 등 실제 팀 협업 시 자주 사용하는 브랜치 전략과 워크플로우 설계를 배웁니다.

Git restore 에 대해서...

🤔어떻게 진행되나요?

핵심 개념을 담은 슬라이드 기반 Git 교재와 실습 자료를 함께 제공합니다.

단순히 커맨드를 따라 치는 방식이 아닌, Git 내부 구조와 동작 원리를 직접 그림으로 그려가며 설명합니다.

실제 실무에서 마주치는 상황(충돌, 리베이스, 협업 브랜치 전략 등)을시뮬레이션하고, 문제 해결 과정을 함께 실습하며 깊이 있는 사용법을 익힙니다.

📖강의 구성

Git이 탄생한 배경과 분산 버전 관리의 철학

단순히 툴을 배우는 것이 아닌,

Git의 본질을 이해하는 것부터 시작합니다

Git의 내부 구조와

커밋, 브랜치, 리베이스 등 핵심 개념을

직접 시각화하고 실험하면서

배우는 방식으로 학습합니다

실제 실무에서도 사용되는
실습을 통해

실용적으로 학습합니다

GitHub 활용법까지
혼자 개발하는 것에서 팀과 함께 만드는

개발자로 성장합니다

📚커리큘럼

  1. Git의 기본 개념과 활용

  2. Git 상태 및 위치

  3. git push & pull (feat. linux commands)

  4. Git 명령어 기초 배우기 (rm, restore)

  5. git rm , restore

  6. git restore

  7. git branch

  8. git branch 연습문제 풀이

  9. git remote prune origin

  10. git stash

  11. git merge & clean

  12. git rebase (feat. squash)

  13. git reset

  14. git revert & tag

  15. git flow & github action

  16. git PR 및 컨트리뷰터 가이드

  17. git PR & 실습

  18. Git 최종 정리

  19. Best Practice in a Project

😊 오프라인 수업 실제 수강후기

그저 코드를 입력해보는

것이 아닌 프로그래밍이란

무엇인지 느낄 수

있는 시간

덕분에 현재 취업을 해

회사에서도 선생님께서

알려주신 지식들을

유용하게 사용하고

있습니다

진심으로 작성되는 제자 후기

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 여러 번 Git을 배웠지만 여전히 겁나서 터미널을 피하는 개발자

  • Git을 쓰긴 쓰지만, 협업 중 충돌과 브랜치 전략에서 자주 막히는 실무자.

  • rebase, stash 등 이름만 알고 정확히 쓰지 못하는 분.

  • 버전 관리를 넘어 개발 히스토리를 설계할 줄 아는 상위 1% 개발자를 꿈꾸는 분.

선수 지식,
필요할까요?

  • Git의 기본 개념(커밋, 푸시, 풀 등)을 한두 번이라도 써본 경험

  • GitHub 또는 GitLab 같은 Git 기반 툴의 기본적인 사용 경험

  • 기본적인 CLI(명령어) 사용 경험

안녕하세요
입니다.

3,485

수강생

115

수강평

23

답변

4.8

강의 평점

6

강의

 - 다음카카오 개발팀장(8년)

  - IT 기업 개발업무 및 스타트업(14년)

  - Youtube ‘시니어코딩’ 채널을 운영하여 개발 관련 기술 강좌를 하고 있으며, 현재 약 1 만 7천명의 구독자를 두고 있습니다.

https://www.youtube.com/c/SeniorCoding 

커리큘럼

전체

20개 ∙ (9시간 35분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

얼리버드 할인 중

₩9,900

70%

₩33,000

시니어코딩님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!