【한글자막】 Git & Github 실무 활용 완벽 가이드
What you'll learn
- Git이 보이지 않는 곳에서 어떻게 작동하는지 이해합니다.
- 트리, 블롭, 커밋, 주석 태그와 같은 Git 객체의 차이점을 설명합니다.
- 추가하기와 커밋하기 같은 필수 Git 워크플로우를 익힙니다.
- Git 브랜치로 작업합니다.
- Git merge를 수행하고 병합 과정에서 발생한 충돌을 해결합니다.
- Git diff를 사용하여 시간 경과에 따른 변경사항을 표시합니다.
- Git stash 방법을 익힙니다.
- Git restore, Git revert, Git reset을 사용하여 변경사항을 원래대로 되돌립니다.
- 로컬 및 원격 저장소를 사용하여 작업합니다.
- Pull request, ‘fork 및 clone’ 등의 협업 워크플로우를 익힙니다.
- Interactive rebase를 사용하여 히스토리를 스쿼시, 삭제, 재작성합니다.
- Git reflog를 사용하여 ‘사라진’ 작업을 복구합니다.
- 강력한 사용자 지정 Git alias를 작성합니다.
- Git tag를 사용하여 릴리스와 버전에 태그를 지정합니다.
- Github Pag를 사용하여 정적 웹사이트를 호스팅합니다.
- 마크다운 형식의 README 파일을 생성합니다.
- Github Gist를 사용하여 코드와 스니펫을 공유합니다.
Requirements
- 기본적인 컴퓨터 활용 능력
Description
초심자에겐 생소한 Git 작동 원리와 기본 개념을 쉽고 탄탄하게!
자주 쓰는 기초 명령어 (git add, git commit) 뿐만 아니라 알면 너무 편리한 고급 기술로 Git 활용 스킬 UP!
협업 워크플로우 중심의 실습과 Github로 오픈 소스에 기여하는 방법까지
———
[Git, 매번 검색하는데 시간 낭비하지말고 이 강의 하나로 마스터하세요!]
데이터 과학에서 게임 개발, 머신 러닝에 이르기까지 모든 코드 관련 분야 작업에 있어서 필수적인 도구, Git.
모든 개발자들이 사용하는 도구이지만 제대로 사용하기 위해서는 충분한 학습이 필요합니다.
그 동안 가벼이 여겨온 Git 학습, 이 강의와 함께하면 작업 효율을 크게 개선할 수 있습니다. 이 강의를 듣고 함께 협업하고 싶은 동료로 거듭나세요!
[총 17시간 분량에 담긴 실무 Git 활용의 모든 것]
이 강의는 크게 총 4 섹션으로 기초부터 심화학습까지 단계적으로 학습할 수 있습니다.
Git 필수 명령어
이 단원은 커밋과 브랜치 같은 핵심 Git 기법 및 관련 개념(작업 디렉토리, 저장소, 스테이징 영역 등)의 학습에 중점을 두고 있습니다. git init, git add, git commit, git status, git log, git branch, git merge를 포함한 기본적인 Git 명령어에 대해서도 다루며, 마지막으로 많은 사람들이 두려워하는 브랜치와 머지 및 머지 중에 발생하는 충돌을 해결하는 방법에 대해서도 자세히 살펴봅니다.Git 심화 명령어
'필수적'이지는 않을 수도 있지만, 상당히 유용한 추가 명령어와 Git 개념에 대해 알아봅니다. git diff로 생성된 output을 읽고 해석하는 법부터, git stash를 이용한 작업 통합 방법, 그리고 git checkout, git restore, git reset, git revert와 같이 변경사항을 원래대로 되돌리고 git 내에서 시간여행을 하는 방법에 대해 자세히 알아봅니다.Github와 협업
git push, git pull, git fetch 명령어를 사용하여 원격 및 로컬 저장소 간의 변경사항을 동기화하는 방법을 알아봅니다. 또한, pull request, forking 및 cloning과 그 밖의 협업 워크플로우에 대해 중점적으로 학습하고 오픈 소스 프로젝트에 기여하는 방법과 유용한 Github 기능(Github Pages, Github Gists)을 이용하여 정적 웹사이트를 무료 호스팅하는 방법에 대해서도 살펴봅니다.Git 고급 기능들
이 단원에서는 유용한 Git 명령어와 좀더 심화된 주제를 다룹니다. 대표적으로 rebase와 interactive rebase를 통해 Git history를 정리하는 방법에 대해 살펴보고 Git tag를 이용한 태그 관리 워크플로우를 알아봅니다. 이 외에도 Git 해시, Git 객체, reflog를 사용한 복구 등 다양한 고급 기능들에 대해 학습합니다.
[<Git & Github 실무 활용 완벽 가이드> 강사, Colt S 의 한마디]
한국 수강생 여러분 안녕하세요! 저는 세계 100만명 이상의 수강생을 보유한 Udemy의 TOP 강사입니다.
특별히 한국의 수강생 분들을 만나기 위해 한글 자막으로 여러분들을 찾아왔습니다.
'Git을 배우기에 가장 좋은 때는 어제였다'라는 말은 얄밉긴 하지만 틀린 말은 아닙니다.
그래도 다행인 것은 두 번째로 좋은 때는 바로 오늘이라는 거죠! 본 과정에서는 실제 작업에서 Git과 Github를 사용하기 위해 알아야 할 모든 것을 알려드립니다!
강의 전반에 걸쳐 Git에 대해 설명하고 실행해 볼 수 있도록 제가 만든 수많은 도표와 시각적 참조 자료를 확인하실 수 있습니다.
또한, 본 과정에는 제가 오프라인 학생들을 대상으로 테스트했던 연습 과제들도 포함되어 있어서, 수업에서 배운 개념을 연습해볼 수 있도록 했습니다.
강의를 들으시고 강의와 관련하여 궁금하신 점은 무엇이든 Q&A에 남기실 수 있지만, 꼭 영어로 남겨주세요. 그래야 답변을 드릴 수 있습니다. :)
지금 이 문장을 읽고 계신다면, 벌써 이만큼이나 온 것을 축하드리며 :) 즐거운 학습이 되길 바랍니다!
강의에서 만나요
-Colt S.
Who this course is for:
- 관련 지식 여부와 관계없이 Git 학습에 관심이 있는 모든 사람 :)
- 코딩을 배우거나 기술 관련 업계에 진출하고자 하는 모든 사람
- 웹 개발자, 데이터 과학자, 소프트웨어 엔지니어, 모바일 개발자, 게임 개발자 등
- 코드 또는 코드와 관련된 작업을 하는 모든 사람
Instructors
Hi! I'm Colt. I'm a developer with a serious love for teaching. I've spent the last few years teaching people to program at 2 different immersive bootcamps where I've helped hundreds of people become web developers and change their lives. My graduates work at companies like Google, Salesforce, and Square.
Most recently, I led Galvanize's SF's 6 month immersive program as Lead Instructor and Curriculum Director. After graduating from my class, 94% of my students went on to receive full-time developer roles. I also worked at Udacity as a Senior Course Developer on the web development team where I got to reach thousands of students daily.
I’ve since focused my time on bringing my classroom teaching experience to an online environment. In 2016 I launched my Web Developer Bootcamp course, which has since gone on to become one of the best selling and top rated courses on Udemy. I was also voted Udemy’s Best New Instructor of 2016.
I've spent years figuring out the "formula" to teaching technical skills in a classroom environment, and I'm really excited to finally share my expertise with you. I can confidently say that my online courses are without a doubt the most comprehensive ones on the market.
Join me on this crazy adventure!
1980년 도서출판 '헤임인터내셔널'이라는 이름으로 설립된 웅진씽크빅은 '헤임고교학습', '어린이마음', '웅진위인전기', 등을 잇따라 성공적으로 선보이며 교육업계를 이끌어왔습니다.
유아에서 성인을 아우르는 다양한 교육문화 콘텐츠를 개발, 제공하며 40년간 끊임없이 발전하는 교육기업입니다.
2021년 3월, 웅진씽크빅은 Udemy와 Strategic Alliance를 체결하였으며,
다양한 Udemy의 글로벌 Bestseller 강의들을 한국 수강생들에게 소개하고 있습니다.
영어를 어려워하는 수강생을 위해 글로벌 인기 강의에 한국어 자막도 제공하고 있으며, 국내에서 학습 수요가 높은 IT, 비즈니스, 직무개발, 어학 분야 등의 유명 강의도 모두 들을 수 있도록 다양한 콘텐츠 공급사와 제휴를 맺어 E-Learning 사업을 지속적으로 확대해나가고 있습니다.