Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Programming Tool/Software

Getting started with Git and GitHub

Let's learn how to use Git, which is difficult to learn, through SourceTree, an easy GUI program.

(4.8) 344 reviews

15,771 learners

  • honux
Git
Version Control System

Reviews from Early Learners

What you will learn!

  • Git

  • GitHub

  • SourceTree

git and github

Git is a type of version control system (VCS). It's primarily used by developers to store program-related files. Similar to a game's save point, you can revert to a saved point at any time. GitHub is the most commonly used platform for managing Git. As you study the course, try using it as often as you would Word, PowerPoint, email, Evernote, or Dropbox. This will allow you to learn Git naturally.

Learning Objectives

  • Learn how to use git
  • Upload the source code to GitHub and share it with others.
  • Learn about virtual work environment branches

Helpful people

  • Anyone who wants to learn git
  • Anyone who has had difficulty with open source work

Things to learn

Branches: Create and use when you want to make changes to a feature.
Over time, code can become a messy mess. To prevent this, we use branches.
Stash: Save your current work in a temporary storage space.
Want to temporarily save your current work when you suddenly want to switch to a different branch? That's where a stash comes in.

Introduction of knowledge sharers

Jeong Ho-young
I earned a Ph.D. in Computer Engineering and enjoyed a career as a developer at LG Electronics, NHN NEXT, and Naver Labs. I also worked as a Senior Technical Trainer at Amazon Web Services and have extensive teaching experience across a wide range of age groups, including children, elementary, middle, and high school students, college students, working professionals, and developers. I'm a curious developer who enjoys learning across various fields, learning a lot from experienced DBAs in the wonderful MS-SQL community called SQLTAG. My hobbies include jiu-jitsu and gaming.

Recommended for
these people

Who is this course right for?

  • For those who are new to Git and GitHub

Need to know before starting?

  • No prior knowledge required

Hello
This is

28,003

Learners

857

Reviews

145

Answers

4.7

Rating

5

Courses

고품질 소프트웨어 교육 기업 코드스쿼드 백엔드 마스터입니다.

코드스쿼드에서 백엔드 개발자 지망생을 육성하고 있으며 우아한 형제들, 카카오, 네이버, 라인, 쿠팡, 삼성전자, 현대카드 등에서 백엔드, 클라우드, 데이터베이스 관련 다수의 기업 강의를 하고 있습니다. 

최근에는 클라우드, 데이터베이스, 자바스크립트, 어셈블리, 레트로게임 등에 관심을 가지고 있습니다.

(현) 코드스쿼드 백엔드 마스터
Amazon Web Services Senior Tech. Trainer 
NHN NEXT 교수
LG전자 소프트웨어 플랫폼 연구실 선임연구원
한양대학교 컴퓨터공학과 박사

Curriculum

All

16 lectures ∙ (2hr 38min)

Published: 
Last updated: 

Reviews

All

344 reviews

4.8

344 reviews

  • sujinlee0616님의 프로필 이미지
    sujinlee0616

    Reviews 2

    Average Rating 5.0

    5

    88% enrolled

    I think this is a really good lecture for GitHub beginners. And it's free..! Jeong Ho-young, you will be blessed. In particular, it was very helpful to be able to understand it by looking at https://learngitbranching.js.org/. Thank you. However, between lectures 2 and 3, I think there should be a process of writing more content in the hello.md file and committing it with a commit message like 'Add revert changes to a specific file'. There is one more commit that is not in the lecture content, so when starting lecture 3, beginners might have been a little confused.

    • jung6665971221님의 프로필 이미지
      jung6665971221

      Reviews 5

      Average Rating 5.0

      5

      38% enrolled

      I couldn't put off studying Git and GitHub any longer, so I looked it up and found that you explained it so easily through SourceTree. I think it's really great that you distributed it for free, even though you wouldn't have any problem charging a tuition fee. Thank you so much!

      • sonds76961610님의 프로필 이미지
        sonds76961610

        Reviews 2

        Average Rating 5.0

        5

        81% enrolled

        I may not be objective since I haven't taken any other lectures on git, but I personally felt that the explanations were very easy and summarized to only the necessary parts, which helped me quickly build a foundation for using git.

        • dhkdrb8979265님의 프로필 이미지
          dhkdrb8979265

          Reviews 18

          Average Rating 4.8

          5

          44% enrolled

          I've always heard about it and thought that I should learn git and things like that someday, but I just listened to it during this vacation and it wasn't complicated and it was easy to understand if you just followed along, so I think I'll be able to use it usefully for my future project portfolio.

          • siapapa님의 프로필 이미지
            siapapa

            Reviews 4

            Average Rating 5.0

            5

            100% enrolled

            I learned how to use SourceTree well. Next time, I want to learn it through the terminal as well.

            • honux
              Instructor

              Thank you, learning via terminal (CLI) will be opening soon!

          Free

          honux's other courses

          Check out other courses by the instructor!