jjanmo / gitlearn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gitlearn

Git에 대해서 알아보는 저장소입니다. 이 곳은 회사에서 협업하는 과정에서 브랜치가 꼬이고 😭, 잦은 충돌로 인한 스트레스 😱 그로 인해 커밋 푸쉬를 할 때마다 찾아오는 불안감 😰. 자신감 하락 📉은 덤으로 오는 상황이 자주 발생함에 따라서 Git에 대해서 좀 더 학습을 해봐야겠다는 자가진단의 산물이다.

Goal

Git을 좀 더 편하게 이용하기 위한 많은 툴이 존재한다. 또한 에디터나 IDE에서도 직관적인 서비스와 관련 익스텐션들이 많이 있다. 하지만 문제는 Git을 이해하지 못하면 그 툴을 제대로 사용하지 못한다는 것이다. 그냥 이렇게 되니까 이렇게 사용하면 되는거군 이라는 경험적인 이해를 통해서 툴을 사용하게 되고, 이를 바탕으로 Git을 이해하게 된다. 이러한 것이 절대 잘못되었다는 말은 아니다. 단지, 하다보면 이러한 갈증을 느낀다.

왜 이건 이렇게 되는거지, 예전에 이렇게 했을됐는데 왜 지금은 안되는거지 등등

이를 알기 위해선, Git이 왜 이렇게 작동하는지에 대한 개념을 익혀야한다고 생각했다. 맨날 사용하는 각각의 명령어들이 내부적으로 어떠한 동작을 하는지에 대해서 조금은 깊이있게 이해하게 된다면, 조금은 나은 슬기로운 깃생활을 할 수 있을 것이다.

What to study

Git Pro 2판(e-book)를 읽어보자!

Summary

Git 강의 with John Grib(a.k.a 기계인간)

Git이 어떻게 작동하는지를 알아보자!

Summary

About