inflearn logo

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) 377 reviews

16,303 learners

Level Beginner

Course period Unlimited

Git
Git
Version Control System
Version Control System
Git
Git
Version Control System
Version Control System

Reviews from Early Learners

Reviews from Early Learners

4.8

5.0

Sujin Lee

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.

5.0

[SQL 실전반 15기] 찬스터치

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!

5.0

손다슬

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.

What you will gain after the course

  • 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 honux

28,624

Learners

900

Reviews

145

Answers

4.7

Rating

5

Courses

I am the Backend Master at CodeSquad, a high-quality software education company.

I am nurturing aspiring backend developers at Code Squad and have conducted numerous corporate lectures on backend, cloud, and databases at companies such as Woowa Brothers, Kakao, Naver, LINE, Coupang, Samsung Electronics, and Hyundai Card.

Recently, I have been interested in cloud, databases, JavaScript, assembly, and retro games.

(Current) CodeSquad Backend Master
Amazon Web Services Senior Tech. Trainer
NHN NEXT Professor
LG Electronics Software Platform Lab Senior Researcher
Ph.D. in Computer Science and Engineering, Hanyang University

More

Reviews

All

377 reviews

4.8

377 reviews

  • 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.

    • 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.

      • 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!

      • 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.

        • 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!

          honux's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!

          Free