생활코딩

Coding Everybody

코스 전체목록

닫기

git의 원리

수업소개

본 수업의 하위 수업에서는 지금까지 배운 기능들이 내부적으로는 어떻게 동작하는가를 알아보면서 git의 원리를 살펴보겠습니다. 원리가 중요한 이유를 저는 크게 3가지로 구분해봤습니다. 

  1. 원리에 대한 궁금증은 인간의 본능이라고 생각합니다. 
  2. 종종 어떤 원리들은 그것이 원리이기 때문에 어려울 것이라고 오해를 받습니다. 하지만 많은 원리들이 실제로는 어렵지 않습니다. 또 어떤 공부들은 원리를 모르면 공부하는데 10시간이 걸리는데 조금 지나면 잊어버리는 것이 있습니다. 반면에, 1시간동안 원리를 배우면 공부하는데 3시간 밖에 걸리지 않고, 훨씬 오래 기억되기도 합니다. 지금부터 배울 원리는 이런 것입니다. 
  3. git이 동작하는 원리를 알면 우리도 git과 같은 것을 배울 수 있습니다. git의 명령어만 배우면 단지 git의 사용자가 될 뿐입니다. 하지만 원리를 배우면 우리도 무엇인가를 만드는데 큰 영감을 얻을 수 있습니다. 

물론, 이 수업은 필수가 아니기 때문에 어렵게 느껴지신다면 원리를 건너뛰고 공부하시길 권합니다. 

수업

참고

댓글

댓글 본문
작성자
비밀번호
  1. PassionOfStudy
    깃의 원리를 배우러 출발합니다~ ^_^
    원리를 알게 된다면 도구를 쓰기만 하는 것이 아니라 만들어도 볼 수 있다는 말이
    마음에 와닿습니다. ^_^
  2. wlckdzlffj90@naver.com
    맞네요 원리를 알아야 공부한것을 까먹지 않는거죠..
  3. 동자
    'git 의 원리'

    원리에 대한 궁금증은 인간의 본능이라는 말이 서두에 적혀있다.
    또한 원리들이 어려울 것이라는 선입견이 존재함을 인정하고,
    실제로 그런 원리들이 있지만, 우리가 학습할 git 의 원리는
    적은 시간을 투자해 오랫동안 기억되는 것이며, 이를 앎으로 인하여
    큰 영감을 얻을 수 있는 가능성이 있음을 제시한다.

    서두의 마지막 줄은 이렇다.
    이 수업은 필수가 아니기 때문에 어렵게 느껴진다면 원리를 건너뛰고 공부하길 권한다.

    원리를 모르고 명령어만 배우면 단지 '사용자' 수준에서 머물 뿐이라는 말을 바로 윗 문단에
    적어놓고 건너뛰어도 된다니.. 배우고 싶은 의욕을 고취시키는데 일가견이 있는 사람인듯 하다.
  4. 제로스
    원리란 모든 부분에서 중요한듯 합니다
  5. KimBuddy
    감사합니다
  6. Hyeseon Kim
    감사합니다.
  7. haMsa
    감사합니다!
  8. 알파고
    감사합니다.
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기