All Lectures
RouteNoticeQ&A

[개발자리] 깃 던전 공략법

개발을 하면서 필요한 협업기술, Git 던전을 공략하며 배워봅시다

Lecture Introduction
Difficulty
Easy
Category
Programming - Programming Fundamentals
Tag
GIT
Target Audience
- 개발을 이제 막 시작하는 사람
- 개발자와 협업을 시작해야 하는 사람
- 앞으로 깃을 써야 하는 사람


✅ Git이 뭔가요?


깃(Git)은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간의 해당 파일들의 작업을 조율하기 위한

스냅샷 스트림 기반의 분산 버전 관리 시스템입니다.






출처: https://ko.wikipedia.org/wiki/깃_(소프트웨어)

출처: https://git-scm.com/downloads/logos


✅ 이 강의는 어떤 강의인가요?


깃은 왜 써야 할까요? 깃에는 어떤 기능이 있을까요?

게임처럼 재밌게 배우면서 함께 깃 던전을 공략해봅시다!


개발을 배우는 것은 그 이후에 함께 일하게 될 때 필수적인 협업 도구인 git을 이해하는 것을 의미합니다.

git을 사용하는 것은 단순히 커밋, 푸쉬, 풀을 할 수 있는 것만 의미하는 게 아니에요.

git의 기능이 많기 때문에 어떤 경우에 어떤 기능을 사용해야 하는지 헷갈릴 수 있죠.

하지만 이번 강의는 게임과 git에 필요한 개념을 중심으로 배울 수 있는 강의예요.

git을 설명하는 강의는 많지만, 저는 가장 쉽게 설명하는 강의가 되도록 노력했어요.

게임을 통해 개념을 이해하기 쉽게 설명하고, 직접 브랜치를 떼어서 작업을 해보면서 개념을 익힐 수 있도록 강의를 만들었답니다.

개발은 결국 자신이 노력한 만큼 늘어나는 것이라는 것을 알아봅시다.

강의를 듣고 개념을 잡은 후에는 직접 실습을 해보면서 스스로 학습해보세요.

강의를 통해 다른 개발자와 함께 작업물을 합치는 것에 대한 부담을 줄일 수 있을 거예요!


✅ 강의자는 어떤 분인가요?


남들보다 뛰어나진 않지만, 좋은 습관을 가지고 많은 사람들과 일 할 수 있는 사람이 되고 싶은

협업에 관심을 가지고 노력하는 개발자입니다.


GitHub : https://github.com/M1zz

Blog : https://dev200ok.blogspot.com/p/ios-ios-developer-roadmap.html

Curriculum
  • 01
    개발을 하면서 필요한 협업기술, git 던전 공략법
  • 01. 어떻게 설명할 것인가?
    02. 왜 꼭 git이어야 하는가?
    03. 기본명령어 commit, push, pull
    04. 브랜치와 머지
    05. 브랜치 전략(git-flow)
    06. 임시저장을 위한 stash
    07. 내가 필요한 커밋만 cherryPick
    08. 머지를 방해하는 컨플릭트
    09. 이력관리를 깔끔하게 리베이스
    10. 여기가 업스트림인가요?
    11. 첫번째 PR
Recent Update|2023. 08. 23
Instructor Introduction
개발을 좋아하고 공유하는 것을 좋아하는 개발자입니다.

Lecture Reviews
Free

Average Rating
0.0
Difficulty
Easy
Lecture Period
Unlimited