코알못도 따라올 수 있는 친절하고 쉬운 강좌! 현업 개발자는 Git 박사로 들어주는 끝판왕 강좌!
이런 걸
배워요!
Git과 GitHub의 기초적인 사용법
프로젝트를 관리를 위한 Git 실전 활용법
Git 고수 워너비를 위한 고급 기능들
Git의 동작 원리와 상세한 조작/설정 방법
실무에 필요한 Git & GitHub 컨벤션과 사용 전략
협업을 위한 GitHub의 다양한 활용법
Git과 GitHub의 각종 실전 꿀팁들
Git & Github, 얄코와 함께 제대로 판다!
현업에서 Git을 보다 잘 사용하기 위해 여러 자료들을 검색하고 많은 강의들을 수강하면서, 이 모든 과정들에서 배운 Git과 GitHub의 기초부터 고급 지식들, 그리고 각종 전략과 활용팁까지 하나로 끝내는 강의가 있다면 좋겠다는 생각을 했습니다.
정말 멋지고 유익한 강의를 만들어보자는 목표로, 오랫동안 조사하고 준비한 끝에 이 강의를 제작하게 되었습니다.
프로그래밍을
해본 적 없어도!
Git/Github이
처음이어도!
Git/Github을
잘 쓰고 싶어도!
군더더기 없이 시원시원한 진행으로 여러분의 소중한 시간을 절약합니다. (수강자에 따라 말이 빠르게 느껴질 수 있는 점 양해 부탁드립니다. 무료파트를 먼저 확인해주세요!)
Git과 그 사용법뿐 아니라 동작원리, 실무에서의 활용 전략, 실행환경마다의 변수들, 각종 팁 등을 자세히 설명하여 최대한 많은 것을 배워가실 수 있도록 준비했습니다.
각 강마다 영상의 주요 포인트와 복붙 가능한 실습 명령어와 코드가 웹페이지에 정리되어 있어서, 이를 따라하고 응용하며 수월히 실습을 진행할 수 있습니다.
학생 분들도 부담없이 공부하실 수 있도록, Git과 GitHub의 기초적인 사용법을 담은 섹션 1~4를 미리보기를 통해 무료로 공개합니다.
유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다. 풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.
섹션 1
Git의 기초 개념과 환경별 세팅 방법, Git 사용을 시작하는 방법을 배웁니다.
섹션 2
Git을 활용하여 프로젝트의 과거와 현재를 여행하는 방법을 배우고 CLI(메인)와 소스트리로 실습합니다.
섹션 3
프로젝트의 차원(브랜치)들을 넘나들고 충돌 등의 문제들을 해결하는 방법을 알아봅니다.
섹션 4
GitHub의 기초 사용법과 이를 통해 협업하는 방법을 알아봅니다.
섹션 5
고급 내용들로 들어가기 위한 이론적 개념들을 실습과 함께 익힙니다.
섹션 6
필요에 따라 Git의 사용법을 스스로 찾아보는 팁들, 각종 설정과 단축키 등을 사용자에 맞게 세팅하는 방법들을 알아봅니다.
섹션 7
커밋 심화 - 실무에서 사용되는 커밋 관련 컨벤션, 커밋을 보다 섬세하게 하는 방법, 과거 커밋 내역들을 자유자재로 수정하는 법을 실습합니다.
섹션 8
Git으로 작업, 파일, 커밋들을 보다 다양하게 되돌리는 방법들을 배웁니다.
섹션 9
태그와 릴리즈를 로컬과 원격에서 관리하는 방법을 배웁니다.
섹션 10
브랜치 심화 - 브랜치에 대해 보다 자세히 알아보고 관련 고급 기능들을 실습해본 뒤 현업에서의 브랜치 활용 전략을 알아봅니다.
섹션 11
로그 심화 & 디버깅 - Git을 활용하여 프로젝트의 상태와 관리 내역을 보다 다채롭게 살펴보고, 오류의 원인과 발생 시점을 찾아내는 고급 기능을 실습합니다.
섹션 12
Hooks와 Submodules에 대한 개념을 배우고 관련 기초 예제들을 실습합니다.
섹션 13
협업과 포트폴리오, 오픈소스를 위해 GitHub의 다양한 기능들을 활용하는 법을 배웁니다.
섹션 14
SSH, GPG 등 GitHub의 고급 설정을 활용하는 법을 실습한 뒤, GitHub Actions, GitHub CLI 등로 보다 편리하게 일하는 방법을 간단한 예제와 함께 살펴봅니다.
<얄코의 TOO MUCH 친절한 깃 & 깃허브>로 출간되었습니다!
영상강의로 학습한 내용을 종이책으로 손에 들고 살펴보실 수 있습니다.
Q. 왜 '제대로 파서' 배워야 할까요? ⛏️
Git을 어설프게 알았을 때와, 제대로 공부해보았을 때 프로젝트를 대하는 자신감은 하늘과 땅 차이입니다. Git이 구체적으로 어떻게 동작하고 Git으로 무엇을 할 수 있는지 자세히 배워보고 나면, 프로젝트의 시공간을 자유자재로 다룰 수 있는 🧙♂️ 마법사가 된 기분을 느껴보실 수 있을 거예요!
Q. 프로그래밍을 처음 접하는데 수업을 들을 수 있을까요? 🍼
코딩이 처음인 사람들도 따라올 수 있도록, 첫 환경 세팅부터 코딩 툴 사용까지 자세히 설명하고 실습도 가능한 쉬운 용어를 사용하여 진행합니다. Git과 GitHub의 사용법을 배울 뿐, 프로그래밍은 나오지 않습니다.
Q. Git을 어느 정도 사용할 줄 아는데 도움이 될까요? 👩💻
Git과 GitHub의 고급 기능들, 그리고 여타 강의들에서 제공하지 않는 활용법과 팁들까지 담아내어, 수강자들이 최대한 많은 것을 배워갈 수 있도록 구성했습니다. Git에 대해 더 알고 싶고 보다 잘 활용하고 싶은 분들께 도움이 될 거예요!
Q. CLI를 사용하나요 소스트리를 사용하나요? 🌳
CLI를 중심으로 하되, 전반적으로 기본 사용법을 익히는 섹션 1~4까지는 소스트리로 하는 법도 함께 배웁니다. 고급 사용법으로 넘어가는 섹션 5부터는 대부분 CLI로만 배우게 됩니다.
Q. 실습 환경에 제약이 있나요? 🍎
윈도우와 맥 모두에서 강의를 따라올 수 있도록 각각에서의 세팅 방법과, 실습상 다를 수 있는 부분들을 상세히 알려줍니다. 어려움이 있는 부분들을 제보주시면 강의 페이지를 통해 꾸준히 업데이트됩니다.
학습 대상은
누구일까요?
코딩을 배우기 시작하는 사람
프로그래머가 되기 원하는 '모든' 사람
Git과 GitHub을 처음 사용하는 사람
Git을 어느정도 알지만 보다 '제대로' 배워보고 싶은 사람
실무에서 체계적으로 협업하는 방법을 배워보고 싶은 사람
Git의 구체적인 원리와 고급 기능들을 공부하고 싶은 사람
오픈소스에 관심 있는 사람
유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다. 풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.
🎬 YouTube 얄팍한 코딩사전 채널 (클릭!)
📕 얄코의 책들 보러가기 (클릭!)
전체
61개 ∙ (5시간 43분)
강의 소개
01:52
🛑필수시청! - 강의를 듣는 방법
02:52
🐰 Git을 배워야 하는 이유
04:03
강의를 위한 설치와 세팅 (윈도우)
05:46
강의를 위한 설치와 세팅 (맥)
06:28
Git에게 맡기지 않을 것들
06:09
변화를 타임캡슐에 담아 묻기
12:44
🐰 과거로 돌아가는 두 가지 방법
02:27
과거로 돌아가기 실습
12:12
SourceTree로 진행해보기
03:12