강의

멘토링

커뮤니티

BEST
개발 · 프로그래밍

/

개발 도구

AI로 개발할 때 꼭 필요한 Git & GitHub - 근본깃

AI로 개발할 때 '꼭' 필요한 Git & GitHub의 핵심을 빠르게 배워보세요!

(4.9) 수강평 63개

수강생 724명

난이도 입문

수강기한 무제한

  • geek
깃허브
깃허브
AI 코딩
AI 코딩
바이브코딩
바이브코딩
깃허브
깃허브
AI 코딩
AI 코딩
바이브코딩
바이브코딩

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.9

5.0

a a

62% 수강 후 작성

새로운 지식을 습득하는 것이 유익합니다. 재미나게 듣고 있습니다.

5.0

김은주

33% 수강 후 작성

그림보고 이해하고 반복적인 설명으로 두번 이해하고 내 뇌의 저장소에 정착하는 느낌이라고나 할까...재미있게 수강하고 있습니다.

5.0

최우수

100% 수강 후 작성

끝이 아니였어...

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

  • Git의 기초 명령어를 익히고 작동 원리를 그림으로 배워요.

  • Git 오류의 99%를 해결하는 방법을 배워요.

강의 구성

('원리부터 차근차근 - 근본깃' 강의에서 AI로 개발할 때 필요한 핵심적인 내용만을 선별하였습니다.)

📌 섹션 1: Git과 GitHub의 기초 이해
Git과 GitHub의 기본 개념을 확실히 배우고, Git이 어떤 원리로 버전을 관리하는지 알아봐요.


💻 섹션 2: Git 설치 및 설정
Git을 설치하고 기본 환경을 설정하는 방법을 배워, Git 사용을 위한 준비를 완료해요.


📝 섹션 3: 기본 명령어와 상태 관리
버전을 만드는 주요 명령어들을 배우고, Git 내부에서 어떤 일이 일어나는지 깊이 있게 알아봐요.


📂 섹션 4: 저장소 상태
Git은 세 가지 저장소를 통해 버전을 관리해요. 각 저장소의 상태를 확인하는 명령어와 그 동작 원리를 배워봐요.


🎯 섹션 5: HEAD
원하는 시점으로 코드를 되돌릴 수 있는 HEAD의 개념을 배우고, HEAD의 상대적 위치와 이를 다루는 방법을 익혀요.


🌿 섹션 6: 브랜치
브랜치를 활용해 동료들과 협업하는 방법을 익히고, 브랜치의 내부 구조를 파악해 능숙하게 다루는 방법을 배워요.


🔗 섹션 7: 머지(Merge)
다른 브랜치에서 작업한 내용을 내 브랜치로 병합하는 방법과 머지 과정에서 발생할 수 있는 conflict 오류를 해결하는 방법을 익혀요.

🔄 섹션 8: 리베이스(Rebase)
고급 개발자에게 필수적인 리베이스 기능을 배워, 브랜치를 정리하고 conflict 오류를 해결하는 방법을 익혀요.


섹션 9: 이전 상태로 되돌리기 (Reset vs Revert)
코드를 원하는 시점으로 되돌리는 reset과 revert 명령어의 차이점과 사용법을 학습하고, 각 명령어의 동작 원리를 자세히 배워 상황에 맞게 선택할 수 있게 돼요.


📤 섹션 10: 코드를 올리고 내려받기 (GitHub)
코드를 원격 서버에 업로드하고, 내려받는 방법과 그 과정의 원리를 배우며, GitHub(깃헙)와 Git(깃)의 상호작용을 깊이 이해해요.

🤝 섹션 11: 협업하기 (Git Flow)
협업에서 핵심적인 Git Flow 전략을 통해 동료들과 효과적으로 협업하는 방법을 배워요. 이 섹션은 협업의 핵심 요소를 집중적으로 다뤄요.

🚀 섹션 12: 리모트 레포지토리 관리하기

📂 섹션 13: .gitignore
파일을 삭제하거나 이름을 변경할 때 버전으로 어떻게 관리되는지 배워요. 또한 gitignore 파일을 사용해 특정 파일을 버전 관리에서 제외하는 방법과 그 원리까지 학습해, 각종 오류 상황에서 능숙하게 대응할 수 있어요.


수강 대상

Git을 이미 알아요.

Git(깃) 강의를 한 번쯤 수강해봤지만,

여전히 헷갈려요.

Git 입문자.

한 번에 제대로 배워서,

유튜브나 블로그를 헤매며

시간을 낭비하고 싶지 않아요.

Git 강의가 넘쳐나는 가운데, 근본깃은 왜 만들어졌나요?

프로그래밍 강사로 일하면서, 깨달은 점이 하나 있었습니다. 많은 학생들이 Git(깃) 명령어만 외우고, 그 작동 원리를 제대로 이해하지 못한다는 사실이었죠. 그러다 보니 Git(깃)을 효율적으로 다루지 못하고, 간단한 오류조차 해결하지 못하는 상황에 자주 부딪혔습니다. 10분만 제대로 공부하면 해결될 문제로 학생들이 1시간 넘게 블로그를 헤매는 모습을 보면서 안타까운 마음이 들었죠.


그 순간, 저는 결심했습니다.

"학생들에게 Git의 작동 원리를 제대로 가르쳐야겠다!"


그 후 반년 동안 연구한 끝에, Git(깃) 작동 원리를 단 10분 안에 쉽게 이해할 수 있는 그림을 개발했고, 이를 강의 자료로 만들었습니다.


"이 그림이 정말 쉽게 이해될까?"
"모든 사례를 충분히 설명할 수 있을까?"
"학생들이 직면하는 오류를 해결할 수 있을까?"


이 질문들에 스스로 답하면서, 그림을 수정하고 또 수정했습니다. 그림을 수없이 많이 그려 아이패드 필기 앱이 느려질 정도로 작업한 끝에, 결국 명확하고 이해하기 쉬운 최종 그림을 완성할 수 있었습니다.


그 후, 그 그림으로 Git(깃)을 가르쳤을 때, 학생들의 반응은 정말 놀라웠습니다.


💬 "Git 강의를 여러번 들어봤지만, 지금 1시간 동안 배운 게 가장 많아요!"
💬 "지금까지 들은 Git(깃) 설명 중에서 가장 이해가 잘 돼요. 정말로요."
💬 "아, 이제 알겠어요!"


단 1시간 만에 학생들이 Git(깃)을 능숙하게 다루는 모습을 보며 저도 큰 보람을 느꼈습니다.


혹시 Git(깃) 강의를 들어봤지만 여전히 헷갈리시나요?
오류 해결이 어려워 답답함을 느끼셨나요?
블로그에서 해결책을 찾느라 시간을 허비하고 있지는 않으신가요?


그렇다면 잘 찾아오셨습니다. 👏


이 강의를 들으시면, Git(깃)에 대한 걱정은 완전히 사라질 것입니다. 100% 확신합니다. 만약 기대한 효과를 보지 못하셨다면, 전액 환불해드리겠습니다.

근본깃의 차별점

🚀 근본깃은 단순히 개념을 정리한 강의가 아닙니다!

  • 근본깃은 git에서 발생하는 모든 사례를 하나의 원리로 20분안에 설명하는 강의입니다.
    Git의 핵심을 빠르게 익혀, 99%의 오류를 해결할 수 있어요. 아니, 오류를 마주할 기회조차 없을겁니다.



📚 이 강의 하나로 Git 걱정 끝!

  • 근본깃 하나면 정말 충분합니다. 간단한 명령어부터 동료와 협업하는 방법까지, 모든 내용을 한 강의에서 마스터하세요.

🖼 쉽게 따라하는 실습

  • 명령어 실행 결과를 그림으로 보여드려서, 따라하기 훨씬 쉬워요!



👁 쉽고 직관적인 학습

  • 우리의 뇌 75%는 시각 정보 처리에 특화되어 있어요. 근본깃의 강의 자료 90%는 그림으로 구성되어 있어 더욱 이해하기 쉽답니다!


📖 풍부한 강의자료 제공

  • Git의 작동 원리를 단계별로 세세하게 설명하는 강의자료가 포함되어 있어요. 한 장당 5초 만에 이해할 수 있도록 설계되어 있으며, 90%가 그림으로 이루어져 복잡한 개념도 쉽고 빠르게 파악할 수 있답니다. 또한, 원하는 내용을 빠르게 찾아보실 수 있도록 회차별로 정리해두었어요!

수강 후에는

Git 오류의 99%를 스스로 해결할 수 있습니다.
💪팀장님만큼 Git을 능숙하게 사용할 수 있게 됩니다.

수강 전 참고 사항

  • 강의 교재는 PDF 형식으로 제공됩니다

  • 수업은 Mac을 기준으로 진행되지만, Windows 사용자도 무리 없이 따라올 수 있습니다.

  • 강의는 CLI(Command Line Interface)를 기준으로 진행됩니다.

  • 별도의 선수 지식은 필요하지 않습니다.




Git,GitHub,깃,깃강의,git강의,깃헙,깃허브

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • AI로 개발을 시작했지만 Git & GitHub이 아직 낯선 분

  • 비개발자·PM·기획자·창업자처럼 개발 협업이 필요한 역할

  • 프로젝트에서 최소한의 버전관리가 필요한 초보 개발자

  • git을 한번 쯤 배워봤지만, 여전히 git이 헷갈리는 분.

  • git을 한 번에 재대로 배워서, 유튜브나 블로그를 헤매며 시간을 낭비하고 싶지 않은 git 입문자.

안녕하세요
입니다.

1,505

수강생

155

수강평

51

답변

4.9

강의 평점

2

강의

저는 대학생시절 친구와 함께 창업하는 과정에서, 개발에 처음 입문하였습니다.

그때는 프로그래밍을 혼자서 공부하다보니, 어려움을 많이겪었습니다.
어디서부터 공부해야 할지 몰랐고,
어느 정도로 깊게 공부해야 할지도 몰랐습니다.
그래도 맨땅에 해딩하듯(?), 4년간은 개발에만 몰두했네요.

돌이켜보면,
의미있는 시간이기도 했지만 아쉬움도 많이 남습니다.
누군가 옆에서 공부하는 방법을 제대로 알려주었다면,
시간을 훨씬 더 효율적으로 쓸 수 있겠다는 아쉬움말입니다.

개인적인 의견으로는,
개발을 처음 시작할 때는 여러 분야를 얕게 공부하는게 중요하다고 봅니다.
한 번 경험해보는거죠.

그 이후라면 깊게 공부해야 합니다.
다시 말해, 원리를 제대로 알아야 한다는 내용입니다.
원리를 모르면, 다양한 사례에 대응하기 힘들기 때문이에요.

하지만 원리는 어려워요.
원리를 공부한다고 생각하면 시작부터 부담스럽습니다.

그러나 저와 함께라면 그런 걱정은 하지 않으셔도 됩니다.
과거의 저에게 알려준다는 마음으로 강의를 준비했습니다.
모든 원리를 그림으로 쉽게 표현했고.
빠른 시간 안에 제대로 배우실 수 있도록 수업을 만들었습니다.

여러분의 시간이 소중한 만큼, 강의 하나 하나에 정성을 다했습니다.
강의 자료의 그림이 이해하기 쉬운가.
원리를 설명하는 그림이 모든 사례를 대변하는가.
이 내용이 더 나은 개발자로 성장하는데 꼭 필요한 내용인가를 고민하며,
엑기스를 짜내듯 강의를 만들었습니다.

여러분의 성장을 응원하며,
저의 작은 손길 하나가 여러분께 도움이 되었으면 합니다.

감사합니다.

커리큘럼

전체

36개 ∙ (5시간 52분)

해당 강의에서 제공:

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

수강평

전체

63개

4.9

63개의 수강평

  • a a님의 프로필 이미지
    a a

    수강평 1

    평균 평점 5.0

    5

    62% 수강 후 작성

    새로운 지식을 습득하는 것이 유익합니다. 재미나게 듣고 있습니다.

    • geek
      지식공유자

      안녕하세요, aa 님 :) 재미있게 들어주셔서 진심으로 감사드립니다. 항상 응원합니다!!

  • 양정숫사자쌍베님의 프로필 이미지
    양정숫사자쌍베

    수강평 4

    평균 평점 5.0

    5

    33% 수강 후 작성

    • 노유찬님의 프로필 이미지
      노유찬

      수강평 5

      평균 평점 5.0

      5

      33% 수강 후 작성

      • 양용준님의 프로필 이미지
        양용준

        수강평 2

        평균 평점 5.0

        5

        100% 수강 후 작성

        • ksiksit님의 프로필 이미지
          ksiksit

          수강평 15

          평균 평점 5.0

          5

          33% 수강 후 작성

          ₩38,500

          geek님의 다른 강의

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

          비슷한 강의

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