강의

멘토링

로드맵

NEW
Programming

/

etc. (Programming)

The Wisdom of Software Development <Git Edition>

The essence of GitHub lies in Git. If you know how to manage projects with Git, you can collaborate smoothly. If you use Git well, you can also use GitHub well. In this course, you can learn Git's principles and key CLI commands to apply them in your work.

2 learners are taking this course

  • hannut911327
협업
깃헙
Git
GitHub

What you will learn!

  • Git's Operating Principles

  • How to manage history with Git

  • Collaborating with Git and GitHub

  • Approaching and solving problems from Git's principles

Your second Git course

Recent Major Company Developer Requirements

  • Someone familiar with distributed version control systems like Git

  • Someone with experience in project management using Git

  • Someone with experience using Git for source code management

  • Someone who knows the basic usage of Git and Github and understands the workflow

In situations where collaboration with other developers is as important as individual skills, you must be able to handle Git as an essential tool. Most companies use Git for source code management, and they form development cultures using GitHub for issue management, code reviews, CI/CD, and project management. Therefore, many companies want developers who can handle Git well and know how to collaborate using Git and GitHub.

The essence of GitHub lies in Git. If you know how to manage projects with Git, you can collaborate smoothly. If you use Git well, you can also use GitHub well. In this course, you can learn Git's principles and key CLI commands to apply them in your work.

What will you be able to do?

  • You can understand and explain how things that used to only use simple commands work.

  • You can solve various problems encountered while using Git by approaching them from Git's underlying principles.

  • You can effectively manage projects by managing Git's history.

  • You can learn how to collaborate using Git and GitHub.

Recommended for these people

  • Developers who have used Git but only know commit, push, pull without understanding the underlying principles

  • Someone who has been using Git for several years but still finds Git scary and difficult.

  • Developers who want to work smartly using Git

  • Someone who gets flustered because they don't know how to resolve conflicts when they occur

  • Anyone who has lost their precious code due to incorrect use of Git

  • Someone who is collaborating using Git and GitHub

I don't recommend this for these types of people

  • Someone who has never used Git before

  • Those who are not interested in principles and only want to learn how to use it

  • Someone who doesn't think they'll use it right away, but wants to know everything about Git

  • People who aren't interested in CLI

You'll learn this kind of content

  • Lecture 1 Database - Git as a Database: Understanding the data structures that Git stores from the perspective of viewing Git as a database.

  • Lecture 2 Reference -

    We'll learn what data references are and how to use them.

  • Lecture 3 Merge -

    Learn about how merge works.

  • Lecture 4 Rebase - Learn about rebase.

  • Lesson 5 History -

    Learn how to organize history using Git.

  • 6. GitHub and Collaboration -

    Learn how to collaborate with colleagues through GitHub.

  • Lecture 7 Going Further -

    Learn tips and tricks for using Git conveniently.

Instructor Introduction

I am Lee Jong-lip, the machine human.

I'm a 10-year backend developer who loves Vim and Git.

I am active on Twitter with the ID @John_Grib.

The GitHub address is https://github.com/johngrib, and the personal blog is https://johngrib.github.io.

Recommended for
these people

Who is this course right for?

  • People collaborating with Git and GitHub

  • Developers who want to work smartly using Git

  • Someone who gets flustered because they don't know how to resolve conflicts when they occur

  • Someone who has been using Git for several years but still finds Git scary and difficult

  • Developers who have used Git but only know how to commit, push, and pull without understanding the underlying principles

  • Anyone who has lost their precious code due to misusing Git

Need to know before starting?

  • Git

  • GitHub

Hello
This is

119

Learners

10

Reviews

4.9

Rating

2

Courses

Curriculum

All

24 lectures ∙ (6hr 37min)

Course Materials:

Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Limited time deal

$90.20

29%

$127.60

hannut911327's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!