인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST

실무자가 알려주는 Git - 입문편

실무에서 사용하는 Git 명령어들을 이해하고 CLI 환경에서 사용할 수 있게 됩니다.

Thumbnail

초급자를 위해 준비한
[개발 도구] 강의입니다.

이런 걸 배울 수 있어요

  • Git 입문

  • Git 명령어(CLI 환경)

  • GitHub을 활용한 코드 공유

👨‍💻 Git, 이제 실무에서 자신있게 사용해보자! 💾

- 네이버, 라인,  카카오, 우아한형제들, 쿠팡 등의 회사에서 Git을 사용하고 있습니다.
- 사실상 IT 서비스 회사들에서 거의 표준으로 사용하고 있는 Git!
- Git을 제대로 다룰 수 있어야 실무에서 원활한 헙업이 가능합니다.
- 카카오 출신 개발자가 알려주는 Git 실용주의 강의입니다.

🗒 강의소개

🔑 Why?

  • 엄청난 알고리즘을 적용하여 성능이 좋은 코드를 만들어도 / 보기 좋고 깔끔한 코드를 만들어도
  • 회사에서 그 코드를 공유할 수 없다면 어떻게 협업할 수 있을까요?
  • 개발자로 일하면서 중요한 것은 코드를 잘 작성 하는 것뿐만이 아닙니다. 코드관리도 그만큼 중요합니다.

🔑 How?

  • 카카오에서 일하면서 경험한 Git과 관련한 내용들을 알려드립니다.
  • IT 서비스 회사에서 Git을 활용한 실무에 어려움이 없을 정도로 알려드립니다.
  • Conflict가 발생해도 당황하지 않고 처리할 수 있게 해 드립니다.

🔑 What?

  • Git의 모든 기능들을 알려드리지는 않습니다. (모두 알 필요도 없습니다.)
  • Git 기초부터 시작해서 Git을 활용한 개발 Flow를 알려드립니다.
  • 개발 단계별 상황들을 통해 Git을 유용하게 사용하는 방법을 알려드립니다.

🔑 구성

  • 본 강의는 Git 입문편입니다. 이어지는 강의로 Git 활용편을 계획하고 있습니다. 자바 개발자들이 많이 사용하는 IntelliJ를 활용하여, 실무에 가까운 환경에서 Git을 활용하는 강의입니다. 만약 Git의 기본 문법들을 알고 활용하실 수 있으시다면 이번 강의는 스킵하고 다음 강의만 들으셔도 됩니다.
  • 본 강의는 철저하게 CLI 환경에서 진행됩니다. 소스트리 사용법이나 기타 GUI 툴을 사용하지 않으니 참고 부탁드립니다.

🌈 강의 엿보기

이론 설명 & CLI 환경에서 실습
번갈아가면서 진행

시각자료가 필요한 곳에는
그림으로 설명


🧰 여기서 다루는 툴

  • Git
    https://git-scm.com/downloads
    본인 OS(Mac/Windows)에 맞는 것으로 설치
  • Terminal
    Mac: iTerm 추천
    Windows: git을 설치하면 같이 깔리는 git bash 추천
  • GitHub
    https://github.com
    계정이 없으신 분들은 가입까지
  • 참고
    강사 컴퓨터 환경: Mac + iTerm + GitHub
    (윈도우, 기타 terminal 프로그램도 괜찮습니다)

🙋🏻‍♂️ 강의 관련 예상 질문

Q. Git을 써보지 않았습니다. 수강해도 괜찮을까요?
A. 네. 기초적인 Git 지식이 있으시거나 Git을 사용해 보신 분들에게도 좋습니다.

Q. 이 강의에서는 어떤 프로그램을 사용하나요?
A. 당연히 Git을 사용합니다. 참고로 제 컴퓨터 환경은 Mac OS + iTerm + GitHub입니다. 윈도우나 다른 터미널을 사용하시더라도 강의를 들으시는데 어려움은 없습니다.

Q. 소스트리같은 GUI 환경을 배우나요?
A. 아니요, CLI환경만을 사용하여 학습이 진행됩니다. GUI 툴을 잘 쓰는 것도 중요하지만, 실제 Git 명령어를 사용하여 기본부터 잘 알아두는 것도 매우 중요하다고 생각합니다.

Q. 이 강의만의 특별한 장점이 있을까요?
A. 카카오 등 IT 회사에서 일하면서 경험한 내용들을 제공합니다. 삽질한 경험이나 편리한 기능 들을 추려서 만들었습니다. 이 강의를 들으신 후에는 IT 회사에서 Git으로 협업 하는데 자신감이 생길 것입니다.

🔗 추천 자료 & 책

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • Git을 처음 사용해보는 개발자

  • Git을 처음부터 배우고 싶은 개발자

  • Git 명령어(CLI 환경)를 활용해 일하고 싶은 개발자

선수 지식,
필요할까요?

  • 기본적인 linux 명령어

  • 기본적인 vi 에디터 명령어

안녕하세요
Country입니다.

457

수강생

47

수강평

30

답변

4.7

강의 평점

1

강의

대기업SI, 메신저 서비스 K사, L사를 거쳐 현재는 스타트업에서 Software Engineer로 일하고 있습니다.

Kotlin/Java, Spring, JPA를 활용한 Backend 개발을 주로 하고 있습니다.

OOP, TDD, Refactoring, Clean Code & Architecture, MSA 등에 관심이 있습니다.

IT로 세상을 조금 더 밝게 만들고 싶습니다.


 

더보기

커리큘럼

전체

28개 ∙ (2시간 38분)

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

수강평

전체

47개

4.7

47개의 수강평

  • yaboong님의 프로필 이미지
    yaboong

    수강평 1

    평균 평점 5.0

    5

    100% 수강 후 작성

    git 을 못쓰는 것도 아니고 안써본 것도 아니지만, 잘 쓴다고 할 수는 없었는데 강의듣고나니 자신감이 붙네요 ㅎㅎ 뭐든 처음에 잘배우는게 중요하다고 생각합니다. git 을 처음 접하시는 분들이나, 저처럼 써보긴 했지만 뭔가 깔끔하게 못쓰겠는데 좀 더 잘 써보싶다 하시는 분들께 추천합니다!

    • Country
      지식공유자

      자신감이 붙으셨다니 좋네요! 잘 들어주셔서 감사합니다.

  • #21600212 Nam님의 프로필 이미지
    #21600212 Nam

    수강평 1

    평균 평점 5.0

    5

    75% 수강 후 작성

    깃을 분명 학교에서 배웠지만 금방 까먹게 되더군요.. 이번 기회에 다시 몸에 익힐 수 있게 되었습니다. 하나 하나 상세하게 설명해주시고 적절한 예시 그림, 코드 실습으로 쉽게 이해할 수 있었어요. 기회가 된다면 실전 편 강의도 듣고 싶네요! 좋은 강의 감사합니다. 앞으로도 종종 다시 듣게 될 것 같아요:)

    • Country
      지식공유자

      요새 학교에서 Git도 배우는군요~ 많은 관심 부탁드립니다.

  • 이경열님의 프로필 이미지
    이경열

    수강평 1

    평균 평점 4.0

    4

    61% 수강 후 작성

    단축키로 설명하는것보다 풀네임으로 설명햇으면 좋겠습니다

    • Country
      지식공유자

      경열님 의견 감사합니다. 제가 평소에도 단축어로 쓰고, 타이핑 시간도 줄이고자 그렇게 했는데 불편하셨군요. 참고하겠습니다.

  • OMG님의 프로필 이미지
    OMG

    수강평 205

    평균 평점 5.0

    5

    100% 수강 후 작성

    설명과 예시 모두 좋았습니다. alias를 알려주셔서 개인적으로 많은 도움 되었습니다. 블로그에 좋은 책 리뷰들이 많네요 ㅎㅎ 2021년 목표로 IT서적을 많이 읽으려고 했는데 리뷰 참고하겠습니다

    • Country
      지식공유자

      OMG님 도움이 되셨다니 기쁘네요. 블로그도 들려주셔서 감사합니다! 열공하세요~

  • 김광현님의 프로필 이미지
    김광현

    수강평 1

    평균 평점 5.0

    5

    100% 수강 후 작성

    • Country
      지식공유자

      광현님, 수강평 감사합니다

비슷한 강의

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

₩27,500